2,031 MLB PLAYERS | 14,466 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Perfect Game Youth Pitching Rules

Youth Pitching Regulations:

The MLB balk rule will be enforced. When a balk is called it is NOT a dead ball. Also, in the windup position, a pitcher is permitted to have his “free” foot on the rubber, in front of the rubber, behind the rubber, or off to the side of the rubber.

  • Daily Limits
    • 7U-8U: Daily max is 15 outs OR 50 pitches.
    • 9U-10U: Daily max is 18 outs OR 75 pitches.
    • 11U-12U: Daily max is 18 outs OR 85 pitches.
    • 13U-14U: Daily max is 21 outs OR 95 pitches.

The pitcher may finish the batter upon reaching the daily pitch count limit. I.E. A 13U pitcher begins the batter at 94 pitches he may finish the current hitter then must be removed from the game.

  • Event Limits
    • 7U-14U: Each Player is allowed 24 outs over a 3-day period.
    • If a player records more than 9 outs in a day, they are required 2 days rest.
    • 100 Pitch maximum over 2, 3 or 4 day events
    • 140 Pitch maximum over 5+ day events
    • Players can pitch in more than one game in a day if they do not exceed daily limits.

The pitcher may finish the batter upon reaching the event pitch count limit. I.E. A 13U pitcher begins the batter at 99 pitches he may finish the current hitter then must be removed from the game.

Once a player has been removed from pitching they may not return to the mound in the same game.

No pitcher shall appear in a game as a pitcher for three consecutive days, regardless of pitch counts. No pitcher shall appear in three games in the same day, regardless of pitch counts.

The definition to be utilized for the purpose of the pitching restrictions for end of a day shall be any time of night or day that the facility is closed and teams have a break in playing prior to the next days games.

Pitchers who record outs or pitch in a game that is forfeited will still have those outs/pitches counted toward their limitations.

Pitching Violations:

The pitcher must be replaced on the mound immediately upon notice of a violation, not a forfeit.

No. Player # Pitches # Outs Opponent
5 Star Generals 12U
11 Dayton Byars 38 10 Foundation Sports 12U 9/12/2021
46 Jayden Escalante 17 2 Kennesaw Generals 9/12/2021
5 Avery Lamb 11 0 Foundation Sports 12U 9/12/2021
6 Tyson Matz 37 6 Foundation Sports 12U 9/12/2021
27 Zach Smallwood 19 0 Kennesaw Generals 9/12/2021
4 Ryder Wright 49 6 Kennesaw Generals 9/12/2021
Canes Georgia 12U James
55 Jase Hulsey 31 10 Georgia Academy Patriots 9/12/2021
Rance Merrill 69 18 Georgia Academy Patriots 9/12/2021
Gavin Parmer 50 9 Game On Troopers 9/12/2021
Brady Whitworth 18 3 Game On Troopers 9/12/2021
27 2 Georgia Academy Patriots 9/12/2021
Total 45 5
Coweta Cyclones
1 Robert East 26 4 DHYS Red Devils 9/12/2021
9 Zeb Jenkins 46 2 DHYS Red Devils 9/12/2021
23 Lane Ryals 27 4 Dingers Athletics 12U Premier 9/12/2021
7 Owen Wacaser 74 7 Dingers Athletics 12U Premier 9/12/2021
Devine Baseball 12U
22 Braxton Havener 41 8 Dingers Athletics 12U Premier 9/12/2021
21 Cole Johnson 25 6 Dingers Athletics 12U Premier 9/12/2021
7 Brady Kotula 19 3 Dingers Athletics 12U Premier 9/12/2021
6 Aiden Oates 60 6 DHYS Red Devils 9/12/2021
25 Connor Toledo 40 4 DHYS Red Devils 9/12/2021
18 Dylan Verdi 19 1 Dingers Athletics 12U Premier 9/12/2021
11 Bennett Vick 33 4 DHYS Red Devils 9/12/2021
DHYS Red Devils
8 Desmond Borda 6 1 Devine Baseball 12U 9/12/2021
40 Simeon Collums 43 6 Dingers Athletics 12U Premier 9/12/2021
22 Jason Hockenberry 33 2 Devine Baseball 12U 9/12/2021
7 Robert McHoul 40 6 Devine Baseball 12U 9/12/2021
18 Anson Nguyen 54 8 Dingers Athletics 12U Premier 9/12/2021
52 Alec Sevigny 31 6 Devine Baseball 12U 9/12/2021
0 Lee Shanlever 44 9 Coweta Cyclones 9/12/2021
Dingers Athletics 12U Premier
11 Eyen Etris 45 12 Coweta Cyclones 9/12/2021
39 Jack Greene 19 3 DHYS Red Devils 9/12/2021
37 5 Devine Baseball 12U 9/12/2021
Total 56 8
99 Jaden Ross 35 5 Devine Baseball 12U 9/12/2021
31 5 DHYS Red Devils 9/12/2021
Total 66 10
12 Ashton Rutledge 38 6 Devine Baseball 12U 9/12/2021
44 Chance Thomas 44 7 DHYS Red Devils 9/12/2021
East Cobb Colt 45s 12U
51 Brady Baron 37 7 Georgia Academy Patriots 9/12/2021
52 Grant Gehler 44 1 Georgia Academy Patriots 9/12/2021
10 Ryan Patrick 46 4 Georgia Academy Patriots 9/12/2021
22 Evan Staab 35 9 Prowlers 9/12/2021
Foundation Sports 12U
2 Jowell Castrejon 10 2 5 Star Generals 12U 9/12/2021
0 Aiden Coutu 38 6 Sandlot Sluggers 9/12/2021
0 Cale Darsey 11 1 5 Star Generals 12U 9/12/2021
0 Luke Dickerson 66 9 Sandlot Sluggers 9/12/2021
0 Cooper Ryan 63 10 5 Star Generals 12U 9/12/2021
Game On Troopers
20 Hayden Browning 48 9 Prowlers 9/12/2021
9 Roy Allen Claybrook 58 6 Canes Georgia 12U James 9/12/2021
5 Tyler Langford 59 9 Prowlers 9/12/2021
13 Chris Lewis 22 2 Canes Georgia 12U James 9/12/2021
Georgia Academy Patriots
50 Kaysan Alqassar 52 9 East Cobb Colt 45s 12U 9/12/2021
27 Grayson Brown 16 3 East Cobb Colt 45s 12U 9/12/2021
4 Braylon Eason 33 9 Canes Georgia 12U James 9/12/2021
7 Graham Reker 55 12 Canes Georgia 12U James 9/12/2021
1 Noah Turner 50 9 Canes Georgia 12U James 9/12/2021
Kennesaw Generals
27 Asher Adams 16 3 Slammers Blue 9/12/2021
3 Brenden Bolzenius 63 9 Slammers Blue 9/12/2021
13 Luke Fainter 8 1 5 Star Generals 12U 9/12/2021
10 Sam Lumpkin 23 4 Slammers Blue 9/12/2021
5 Jackson Maxwell 56 12 Sandlot Sluggers 9/12/2021
29 Ryan Morrison 90 12 5 Star Generals 12U 9/12/2021
Prowlers
55 Bryson Bretti 0 0 Game On Troopers 9/12/2021
63 5 East Cobb Colt 45s 12U 9/12/2021
Total 63 5
59 Evan Hartsell 33 4 East Cobb Colt 45s 12U 9/12/2021
4 Aidan Kulich 31 6 Game On Troopers 9/12/2021
3 Paxton Miller 24 6 Game On Troopers 9/12/2021
22 Luke Young 38 6 Game On Troopers 9/12/2021
Sandlot Sluggers
8 Dylan Atkinson 36 5 Slammers Blue 9/12/2021
5 Hudson Blevins 58 10 Kennesaw Generals 9/12/2021
2 Miller Cole 50 6 Foundation Sports 12U 9/12/2021
99 Carter Copp 49 9 Foundation Sports 12U 9/12/2021
1 Peyton Osheaski 32 1 Kennesaw Generals 9/12/2021
28 Ryan Reformado 39 9 Slammers Blue 9/12/2021
3 Cole Yonson 19 1 Kennesaw Generals 9/12/2021
Slammers Blue
0 Louie Barbieri 27 2 Sandlot Sluggers 9/12/2021
13 Parker Bounds 43 3 Kennesaw Generals 9/12/2021
5 Kevin Justice 51 7 Sandlot Sluggers 9/12/2021
27 Wyatt Longmire 37 5 Kennesaw Generals 9/12/2021
31 Preston Payne 42 6 Kennesaw Generals 9/12/2021
7 Cal Turner 46 3 Sandlot Sluggers 9/12/2021