Notice: You are currently viewing a development version of the PerfectGame.org website.
For the live site, please visit www.perfectgame.org
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 Cullman
1 Jake Aaron 26 3 Spartan Baseball Club - Grey 4/15/2023
0 0 Canes Tennessee 13u 4/16/2023
Total 26 3
3 Joshua Au 54 6 Warrior Baseball Club 4/15/2023
14 2 Canes Tennessee 13u 4/16/2023
Total 68 8
16 Sawyer Estes 35 2 Spartan Baseball Club - Grey 4/15/2023
24 Cooper Hines 42 8 Spartan Baseball Club - Grey 4/15/2023
7 Caleb McAusland 38 3 Warrior Baseball Club 4/15/2023
2 Ej Oliver 23 2 Canes Tennessee 13u 4/16/2023
11 Michael Shadeck 38 6 Warrior Baseball Club 4/15/2023
43 8 Canes Tennessee 13u 4/16/2023
Total 81 14
Bucs Baseball Club 2028
9 Hanley Barron 3 3 South Alabama Heat 4/15/2023
30 2 Spartan Baseball Club - Green 4/16/2023
Total 33 5
20 Calloway Clark 38 3 Canes Tennessee 13u 4/15/2023
5 Jackson Conboy 46 3 South Alabama Heat 4/15/2023
7 Aaron Davis 0 0 South Alabama Heat 4/15/2023
23 0 Canes Tennessee 13u 4/15/2023
Total 23 0
22 Max Donnell 8 1 South Alabama Heat 4/15/2023
1 Alex Frymark 37 3 Canes Tennessee 13u 4/15/2023
24 Gavin Lawley 32 5 South Alabama Heat 4/15/2023
11 Easton Payne 58 10 Spartan Baseball Club - Green 4/16/2023
Canes Tennessee 13u
2 Christopher Brandwein 28 2 South Alabama Heat 4/15/2023
15 Jaxon Dunn 8 2 South Alabama Heat 4/15/2023
21 1 Warrior Baseball 4/16/2023
Total 29 3
9 Asher Mallard 13 3 South Alabama Heat 4/15/2023
8 Mason McWhirter 13 3 South Alabama Heat 4/15/2023
20 3 Warrior Baseball 4/16/2023
Total 33 6
12 Luis Ortiz 61 11 Spartan Baseball Club - Green 4/16/2023
34 Andrew Puckett 47 5 Bucs Baseball Club 2028 4/15/2023
22 Justin Roach 10 3 Bucs Baseball Club 2028 4/15/2023
35 Will Sloane 29 2 South Alabama Heat 4/15/2023
23 Cole Wethington 17 3 Spartan Baseball Club - Green 4/16/2023
18 3 5 Star Cullman 4/16/2023
Total 35 6
17 Braxton Williams 65 17 Warrior Baseball 4/16/2023
Connor York 13 3 South Alabama Heat 4/15/2023
79 10 5 Star Cullman 4/16/2023
Total 92 13
Ebc 13u-Baker
10 Harrison Brown 20 0 Warrior Baseball 4/16/2023
25 Tyler Harrison 14 1 Hoover Baseball Club Heat 13u 4/15/2023
23 Triston Hicks 77 13 Ltg Stars 4/15/2023
8 Vince Hurdle 61 8 Hoover Baseball Club Heat 13u 4/15/2023
13 Sterlin Smith 5 2 Ltg Stars 4/15/2023
48 4 Warrior Baseball 4/16/2023
Total 53 6
24 Drew Stanton 43 5 Warrior Baseball 4/16/2023
16 Easton Tapper 65 7 Hoover Baseball Club Heat 13u 4/15/2023
1 Kade Whisenhunt 84 12 Knights Knation Br - 13u Montgomery 4/16/2023
Hoover Baseball Club Heat 13u
2 Braden Bentley 14 3 Ltg Stars 4/15/2023
69 8 Spartan Baseball Club - Green 4/16/2023
Total 83 11
32 Luke Crowder 26 6 Ebc 13u-Baker 4/15/2023
54 4 Spartan Baseball Club - Green 4/16/2023
Total 80 10
17 Jackson Illes 12 3 Ebc 13u-Baker 4/15/2023
27 Jack Manning 0 0 Ltg Stars 4/15/2023
22 Griffin Musso 34 6 Ltg Stars 4/15/2023
11 Jackson Nutter 22 6 Ebc 13u-Baker 4/15/2023
9 0 Spartan Baseball Club - Green 4/16/2023
Total 31 6
9 Andrew Thompson 28 3 Ebc 13u-Baker 4/15/2023
Knights Knation Br - 13u Montgomery
10 Mason Bourgeois 12 1 Southern Steal 4/15/2023
13 Tyler Denicola 19 1 Southern Steal 4/15/2023
6 Nicholas Goodson 27 12 Pace Apaches 4/15/2023
7 Ryder Greene 37 3 Southern Steal 4/15/2023
17 Kaleb Matassa 68 11 Ebc 13u-Baker 4/16/2023
9 Gabriel Mayhall 12 0 Ebc 13u-Baker 4/16/2023
99 Ethan Odom 5 1 Ebc 13u-Baker 4/16/2023
55 Stephen Saia 18 1 Southern Steal 4/15/2023
25 Thomas Skinner 13 1 Southern Steal 4/15/2023
Ltg Stars
1 Henry Arbona 9 3 Ebc 13u-Baker 4/15/2023
24 Remington Comardelle 52 4 Hoover Baseball Club Heat 13u 4/15/2023
0 0 Ombc 13u 4/16/2023
Total 52 4
18 Dawson Depaula 27 1 Ebc 13u-Baker 4/15/2023
29 3 Ombc 13u 4/16/2023
Total 56 4
11 Maddox Dufour 30 2 Ebc 13u-Baker 4/15/2023
10 Freddie Gondrella 37 1 Hoover Baseball Club Heat 13u 4/15/2023
13 Jeancarlos Ramirez 19 2 Ombc 13u 4/16/2023
21 Jacob Robert 49 9 Ebc 13u-Baker 4/16/2023
44 4 Ombc 13u 4/16/2023
Total 93 13
15 Treven Roppolo 11 1 Hoover Baseball Club Heat 13u 4/15/2023
Ombc 13u
19 Dylan Bria 49 6 Ltg Stars 4/16/2023
35 Wyatt Culverhouse 60 9 Warrior Baseball 4/15/2023
10 Will Falone 81 9 Spartan Baseball Club - Green 4/15/2023
23 Grant Johnston 66 9 South Alabama Heat 4/16/2023
11 Cooper Kelly 40 6 Warrior Baseball 4/15/2023
7 Michael Riosa 58 6 Ltg Stars 4/16/2023
16 Josiah Sachs 20 3 Spartan Baseball Club - Green 4/15/2023
4 Keenan Wolf 37 5 South Alabama Heat 4/16/2023
Pace Apaches
9 Collin Clarke 5 0 Southern Steal 4/15/2023
3 Rafe Demotts 25 2 Southern Steal 4/15/2023
1 Joel Glover 26 6 Southern Steal 4/15/2023
2 Bryson Hazelwood 42 6 Spartan Baseball Club - Grey 4/16/2023
7 Bond McDaniel 28 5 Knights Knation Br - 13u Montgomery 4/15/2023
5 Bronson O'Quinn 6 2 Southern Steal 4/15/2023
13 Bryce Rakestraw 54 9 Spartan Baseball Club - Grey 4/16/2023
88 Harrison Vernier 13 6 Knights Knation Br - 13u Montgomery 4/15/2023
32 0 Southern Steal 4/15/2023
Total 45 6
South Alabama Heat
10 Brady Bishop 39 6 Bucs Baseball Club 2028 4/15/2023
27 Hayes Godwin 32 8 Canes Tennessee 13u 4/15/2023
8 Will Hart 15 0 Canes Tennessee 13u 4/15/2023
7 Cole Kendrick 25 3 Bucs Baseball Club 2028 4/15/2023
19 4 Ombc 13u 4/16/2023
Total 44 7
1 Preston Lyles 21 0 Bucs Baseball Club 2028 4/15/2023
24 Greyson Matthews 78 12 Ombc 13u 4/16/2023
4 Jase Trucks 38 7 Canes Tennessee 13u 4/15/2023
Southern Steal
27 Jonathan Campbell 18 3 Pace Apaches 4/15/2023
62 12 Warrior Baseball Club 4/16/2023
Total 80 15
7 Luke Carroll 24 0 Knights Knation Br - 13u Montgomery 4/15/2023
13 Nolan Connor 6 0 Warrior Baseball 4/16/2023
0 Tylan Floyd 21 1 Warrior Baseball 4/16/2023
2 Joshua Holloway 62 9 Pace Apaches 4/15/2023
8 0 Warrior Baseball Club 4/16/2023
Total 70 9
22 Braxton Hunt 27 1 Knights Knation Br - 13u Montgomery 4/15/2023
9 Eli Mastin 25 6 Warrior Baseball 4/16/2023
18 Ryder McMakin 16 3 Warrior Baseball Club 4/16/2023
44 6 Warrior Baseball 4/16/2023
Total 60 9
3 Owen Trimm 42 6 Knights Knation Br - 13u Montgomery 4/15/2023
17 3 Warrior Baseball Club 4/16/2023
Total 59 9
Spartan Baseball Club - Green
39 Gray Anderson 113 10 Hoover Baseball Club Heat 13u 4/16/2023
40 Otto Jackson 33 4 Warrior Baseball 4/15/2023
9 3 Canes Tennessee 13u 4/16/2023
Total 42 7
41 Jackson Montgomery 79 15 Ombc 13u 4/15/2023
29 Phillip Moss 37 5 Hoover Baseball Club Heat 13u 4/16/2023
7 0 Bucs Baseball Club 2028 4/16/2023
Total 44 5
36 James Robicheaux 50 6 Warrior Baseball 4/15/2023
28 3 Bucs Baseball Club 2028 4/16/2023
Total 78 9
37 Webb Splawn 77 8 Canes Tennessee 13u 4/16/2023
45 Brock Wilkinson 3 0 Hoover Baseball Club Heat 13u 4/16/2023
37 6 Bucs Baseball Club 2028 4/16/2023
Total 40 6
46 Hudson Williams 29 5 Bucs Baseball Club 2028 4/16/2023
Spartan Baseball Club - Grey
13 Bennett Barnes 76 9 5 Star Cullman 4/15/2023
14 Trent Boehme 27 1 5 Star Cullman 4/15/2023
47 Payne Harrison 43 5 Pace Apaches 4/16/2023
26 Charlie Hicks 20 8 Warrior Baseball Club 4/15/2023
18 Cooper Hopkins 63 8 Warrior Baseball Club 4/15/2023
7 Jacob Plyler 11 1 5 Star Cullman 4/15/2023
24 Harrison White 51 6 Pace Apaches 4/16/2023
Warrior Baseball
24 Griffin Frazier 26 3 Canes Tennessee 13u 4/16/2023
7 Isaiah Hooten 42 3 Canes Tennessee 13u 4/16/2023
3 Kolt Johnson 25 6 Ombc 13u 4/15/2023
Kade Korreckt 20 3 Ombc 13u 4/15/2023
17 2 Southern Steal 4/16/2023
Total 37 5
5 1 Ebc 13u-Baker 4/16/2023
Total 42 6
7 Jackson Ledbetter 75 11 Ebc 13u-Baker 4/16/2023
1 Cason Patterson 27 6 Ombc 13u 4/15/2023
5 1 Southern Steal 4/16/2023
Total 32 7
64 12 Canes Tennessee 13u 4/16/2023
Total 96 19
10 Sam Sollie 85 12 Southern Steal 4/16/2023
18 Jey Young 75 12 Spartan Baseball Club - Green 4/15/2023
Warrior Baseball Club
9 Collin Hendricks 64 10 Southern Steal 4/16/2023
19 Cole Hutchings 13 3 Southern Steal 4/16/2023
12 Cayden Jones 77 13 Spartan Baseball Club - Grey 4/15/2023
15 Keyton Matson 46 9 5 Star Cullman 4/15/2023
31 5 Southern Steal 4/16/2023
Total 77 14
2 Tristan Mosley 15 3 5 Star Cullman 4/15/2023
5 1 Spartan Baseball Club - Grey 4/15/2023
Total 20 4
11 Dominic Pitts 34 3 5 Star Cullman 4/15/2023