2,210 MLB PLAYERS | 15,134 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
Cbc
54 Corbin Burton 42 8 Vestavia Rebels 5/5/2024
1 Sam Dambro 36 6 Turn 2 Tigers 12u 5/4/2024
9 Grayson Haley 63 9 Vestavia Rebels 5/5/2024
20 3 Hoover Havoc 5/5/2024
Total 83 12
3 Bauer Horton 50 9 Turn 2 Tigers 12u 5/4/2024
33 Jacob Ingle 8 0 Turn 2 Tigers 12u 5/4/2024
34 Layton McCants 11 3 Turn 2 Tigers 12u 5/4/2024
75 15 Hoover Havoc 5/5/2024
Total 86 18
13 Mason Purvis 74 18 Hotbox 12u Bennett 5/4/2024
Helena Huskies 12u
22 Jackson Averett 24 2 Vestavia Rebels 5/4/2024
8 Asher Costanzo 17 1 Vestavia Rebels 5/4/2024
37 5 Klutch 12u 5/5/2024
Total 54 6
3 Jordan Maxwell 14 3 Turn 2 Tigers 12u 5/4/2024
51 8 Klutch 12u 5/5/2024
Total 65 11
12 Colton Pigman 41 9 Turn 2 Tigers 12u 5/4/2024
18 3 Klutch 12u 5/5/2024
Total 59 12
11 Zachary Stone 30 3 Vestavia Rebels 5/4/2024
17 Emory Warren 18 5 Vestavia Rebels 5/4/2024
Homewood Elite
15 Ridge Bradley 7 2 Vestavia Rebels 5/5/2024
9 Noah Gary 40 6 Klutch 12u 5/4/2024
13 Reid McElheny 34 3 Klutch 12u 5/4/2024
36 3 Vestavia Rebels 5/5/2024
Total 70 6
22 Bowen Nix 55 6 Hoover Havoc 5/4/2024
5 Kade Parris 27 6 Hoover Havoc 5/4/2024
68 11 Tbp Dawgs 5/5/2024
Total 95 17
3 Conner Stephenson 29 6 Tbp Dawgs 5/5/2024
11 Hayes Wright 28 3 Hoover Havoc 5/4/2024
77 8 Vestavia Rebels 5/5/2024
Total 105 11
Hoover Havoc
99 Bendall Burgess 15 3 Warriors 2030 5/4/2024
11 3 Homewood Elite 5/4/2024
Total 26 6
16 Charlie Hamric 41 5 Warriors 2030 5/4/2024
7 0 Cbc 5/5/2024
Total 48 5
42 Jay Hicks 32 6 Warriors 2030 5/4/2024
66 13 Cbc 5/5/2024
Total 98 19
19 Caden Kappler 21 3 Warriors 2030 5/4/2024
21 3 Homewood Elite 5/4/2024
Total 42 6
14 2 Cbc 5/5/2024
Total 56 8
28 Luke Stembridge 72 9 Homewood Elite 5/4/2024
Hotbox 12u Bennett
98 Braylen Barton 38 9 Vestavia Rebels 5/4/2024
99 Michael Corte 20 3 Vestavia Rebels 5/4/2024
1 Sullivan Davis 53 8 Warriors 2030 5/5/2024
2 Brayln Elliott 28 5 Cbc 5/4/2024
32 6 Warriors 2030 5/5/2024
Total 60 11
Eli Greenlee 34 3 Vestavia Rebels 5/4/2024
98 Camrin Paul 38 6 Cbc 5/4/2024
96 Cayden Rowell 38 3 Cbc 5/4/2024
Klutch 12u
72 Brooks Abernathy 26 2 Homewood Elite 5/4/2024
21 3 Vestavia Rebels 2030 5/5/2024
Total 47 5
9 Jackson Boatwright 48 6 Homewood Elite 5/4/2024
30 3 South Walton Hawks 12U - Jarvis 5/5/2024
Total 78 9
11 Blake Ritter 28 6 Warriors 2030 5/4/2024
33 6 Helena Huskies 12u 5/5/2024
Total 61 12
13 Bo Ritter 65 8 South Walton Hawks 12U - Jarvis 5/5/2024
5 Bentley Smith 33 9 Warriors 2030 5/4/2024
59 12 Helena Huskies 12u 5/5/2024
Total 92 21
0 Garren Stanley 10 3 Warriors 2030 5/4/2024
13 1 Homewood Elite 5/4/2024
Total 23 4
67 9 Vestavia Rebels 2030 5/5/2024
Total 90 13
24 Maddox Stanley 7 0 Homewood Elite 5/4/2024
Revolution Elite Dawgs - Snipes
12 Brandon Chappell 34 3 Vestavia Rebels 2030 5/4/2024
3 Drayden Craig 18 4 Tbp Dawgs 5/4/2024
5 Landon Elsberry 26 4 Tbp Dawgs 5/4/2024
49 9 Vestavia Rebels 2030 5/4/2024
Total 75 13
21 Brody Flack 9 2 Usa Prime Alabama 12u 5/5/2024
19 Carter Ford 0 0 Vestavia Rebels 2030 5/4/2024
14 Wynston Johnson 61 5 Tbp Dawgs 5/4/2024
7 Evan Louis 72 12 Usa Prime Alabama 12u 5/5/2024
South Walton Hawks 12U - Jarvis
25 Brayden Fomby 41 6 Tc Select 5/4/2024
15 0 Vestavia Rebels 5/5/2024
Total 56 6
13 Jackson Jarvis 33 4 Tc Select 5/4/2024
50 4 Vestavia Rebels 5/5/2024
Total 83 8
20 Henry Labastie 43 6 Usa Prime Alabama 12u 5/4/2024
34 8 Tc Select 5/5/2024
Total 77 14
8 Beau Neidert 22 2 Tc Select 5/4/2024
12 Tyler Norwood 81 15 Klutch 12u 5/5/2024
27 Dalton Peacock 16 5 Vestavia Rebels 5/5/2024
4 Easton Taylor 13 2 Usa Prime Alabama 12u 5/4/2024
39 9 Tc Select 5/5/2024
Total 52 11
11 Kane Terry 26 3 Usa Prime Alabama 12u 5/4/2024
Tbp Dawgs
3 Bo Lewter 42 6 Vestavia Rebels 2030 5/4/2024
1 Karson O'Neal 37 6 Vestavia Rebels 2030 5/4/2024
27 Leland Riddle 65 9 Homewood Elite 5/5/2024
25 Breyan Schram 35 6 Revolution Elite Dawgs - Snipes 5/4/2024
2 Chase Vanderbles 3 3 Vestavia Rebels 2030 5/4/2024
51 7 Revolution Elite Dawgs - Snipes 5/4/2024
Total 54 10
32 Connor West 38 6 Homewood Elite 5/5/2024
Tc Select
8 Chaise Crownover 31 9 South Walton Hawks 12U - Jarvis 5/4/2024
29 8 South Walton Hawks 12U - Jarvis 5/5/2024
Total 60 17
10 Blake Duett 22 6 South Walton Hawks 12U - Jarvis 5/4/2024
32 Cooper Jackson 14 3 Usa Prime Alabama 12u 5/4/2024
23 Jackson McDonald 19 1 South Walton Hawks 12U - Jarvis 5/4/2024
12 3 Usa Prime Alabama 12u 5/4/2024
Total 31 4
2 Rawlins Tubbs 66 9 South Walton Hawks 12U - Jarvis 5/5/2024
6 Brayden Wright 32 6 Usa Prime Alabama 12u 5/4/2024
5 0 South Walton Hawks 12U - Jarvis 5/4/2024
Total 37 6
Turn 2 Tigers 12u
83 Joshua Christian 58 7 Warriors 2030 5/5/2024
9 Landen Gore 42 5 Helena Huskies 12u 5/4/2024
7 Ean Holmes 24 0 Helena Huskies 12u 5/4/2024
1 Sekou Powell 36 5 Helena Huskies 12u 5/4/2024
19 4 Warriors 2030 5/5/2024
Total 55 9
0 Karter Simpson 52 6 Cbc 5/4/2024
32 Noah Walker 93 11 Cbc 5/4/2024
Usa Prime Alabama 12u
11 Christopher Garrette 69 13 Revolution Elite Dawgs - Snipes 5/5/2024
40 Liam Kurz 20 2 Revolution Elite Dawgs - Snipes 5/5/2024
72 15 Warriors 2030 5/5/2024
Total 92 17
2 Connor Mullet 14 4 Tc Select 5/4/2024
4 Harrison Reed 42 1 Tc Select 5/4/2024
19 Sam Nolan Roberts 40 7 South Walton Hawks 12U - Jarvis 5/4/2024
11 3 Warriors 2030 5/5/2024
Total 51 10
7 Charlie Stacy 8 0 South Walton Hawks 12U - Jarvis 5/4/2024
10 Ethan Stacy 64 7 Tc Select 5/4/2024
27 Kayne Wise 49 4 South Walton Hawks 12U - Jarvis 5/4/2024
Vestavia Rebels
23 Miles Blackenburg 9 6 Helena Huskies 12u 5/4/2024
6 2 Homewood Elite 5/5/2024
Total 15 8
10 Hayes Caudell 19 6 Hotbox 12u Bennett 5/4/2024
12 2 Cbc 5/5/2024
Total 31 8
45 9 South Walton Hawks 12U - Jarvis 5/5/2024
Total 76 17
28 Evan Cesnick 26 6 Hotbox 12u Bennett 5/4/2024
70 13 Homewood Elite 5/5/2024
Total 96 19
13 Knox Davis 65 13 Cbc 5/5/2024
25 Graham Guest 10 3 Hotbox 12u Bennett 5/4/2024
11 Michael Mizerany 23 3 Helena Huskies 12u 5/4/2024
7 2 Cbc 5/5/2024
Total 30 5
19 3 South Walton Hawks 12U - Jarvis 5/5/2024
Total 49 8
8 Evan Wilbanks 15 3 Helena Huskies 12u 5/4/2024
Vestavia Rebels 2030
Hampton Anderson 38 6 Tbp Dawgs 5/4/2024
14 3 Klutch 12u 5/5/2024
Total 52 9
Bryson Campbell 23 6 Revolution Elite Dawgs - Snipes 5/4/2024
17 0 Klutch 12u 5/5/2024
Total 40 6
Asher Israel 30 5 Tbp Dawgs 5/4/2024
38 4 Klutch 12u 5/5/2024
Total 68 9
Easton Silinsky 22 6 Revolution Elite Dawgs - Snipes 5/4/2024
36 5 Klutch 12u 5/5/2024
Total 58 11
Grayton Smalley 26 7 Tbp Dawgs 5/4/2024
Warriors 2030
11 Avery Baker 25 3 Klutch 12u 5/4/2024
0 Joseph “Jb” Green 0 0 Klutch 12u 5/4/2024
0 0 Hoover Havoc 5/4/2024
Total 0 0
54 Jack Guerrier 58 13 Turn 2 Tigers 12u 5/5/2024
34 William Hodgson 62 12 Hotbox 12u Bennett 5/5/2024
99 Whit Jones 73 12 Usa Prime Alabama 12u 5/5/2024
1 John Grady Maddox 26 5 Usa Prime Alabama 12u 5/5/2024
24 Willie Richards 55 11 Hoover Havoc 5/4/2024
17 Tripp Smith 51 6 Klutch 12u 5/4/2024
22 Colin Street 23 3 Hoover Havoc 5/4/2024
6 3 Hotbox 12u Bennett 5/5/2024
Total 29 6
12 1 Usa Prime Alabama 12u 5/5/2024
Total 41 7
10 Clayton Wolf 61 8 Klutch 12u 5/4/2024