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
2XD BASEBALL
3 John Atkins 47 5 Spanish Fort Elite 4/15/2023
11 Silas Caldwell 25 6 Usa Prime Alabama 12u 4/15/2023
59 9 Canes Montgomery 12u 4/16/2023
Total 84 15
14 3 Spartan Baseball Gold 4/16/2023
Total 98 18
0 Elias Cardwell 16 1 Usa Prime Alabama 12u 4/15/2023
22 Rhett Fleming 17 0 Usa Prime Alabama 12u 4/15/2023
21 2 Canes Montgomery 12u 4/16/2023
Total 38 2
8 Bryce Lambert 0 0 Usa Prime Alabama 12u 4/15/2023
27 William Larmour 7 2 Spanish Fort Elite 4/15/2023
6 Reid Nickels 10 3 Usa Prime Alabama 12u 4/15/2023
2 Bryant Rector 24 3 Spanish Fort Elite 4/15/2023
48 12 Usa Prime Alabama 12u 4/16/2023
Total 72 15
15 Dunkin Townsend 36 4 Spanish Fort Elite 4/15/2023
24 3 Canes Montgomery 12u 4/16/2023
Total 60 7
4 Slade Westbrook 28 4 Usa Prime Alabama 12u 4/15/2023
68 14 Spartan Baseball Gold 4/16/2023
Total 96 18
Canes Montgomery 12u
8 Marshall Bell 40 8 Spartan Baseball Gold 4/15/2023
99 Sam Dickson 82 17 2XD BASEBALL 4/16/2023
5 Tyler Faulkner 33 3 Gulf Coast Crusaders 4/15/2023
28 0 Spanish Fort Elite 4/16/2023
Total 61 3
11 Sam Ingram 54 5 Gulf Coast Crusaders 4/15/2023
33 Jabari Mangum 74 14 Spanish Fort Elite 4/16/2023
2 Rodregas Powell 83 15 Homewood Patriots - White 4/16/2023
3 Knox Russell 50 6 Spartan Baseball Gold 4/15/2023
21 Karsen Tate 27 3 Homewood Patriots - White 4/16/2023
27 1 Spanish Fort Elite 4/16/2023
Total 54 4
Gulf Coast Crusaders
14 Max Boulo 1 0 Spanish Fort Elite 4/16/2023
44 Evan Hawarah 30 4 Vestavia Velox 4/15/2023
9 Jackson Hughes 24 1 Canes Montgomery 12u 4/15/2023
31 6 Oak Mountain Outlaws 4/16/2023
Total 55 7
10 Will Lenaghan 52 6 Vestavia Velox 4/15/2023
20 Foster Quinn 8 0 Spanish Fort Elite 4/16/2023
2 Mason Turberville 5 2 Vestavia Velox 4/15/2023
4 Aiden Voris 62 8 Oak Mountain Outlaws 4/16/2023
1 Stu Weems 48 4 Canes Montgomery 12u 4/15/2023
10 0 Spanish Fort Elite 4/16/2023
Total 58 4
27 Mason Williams 89 17 Spanish Fort Elite 4/16/2023
Homewood Patriots - White
4 Hank Hubrich 34 8 Oak Mountain Outlaws 4/15/2023
7 Wilkes Keenan 31 6 Oak Mountain Outlaws 4/15/2023
33 3 Canes Montgomery 12u 4/16/2023
Total 64 9
18 Wells Mason 14 4 Oak Mountain Outlaws 4/15/2023
13 Grant York 78 15 Canes Montgomery 12u 4/16/2023
Oak Mountain Outlaws
13 Caden Brasseale 34 8 Homewood Patriots - White 4/15/2023
20 2 Gulf Coast Crusaders 4/16/2023
Total 54 10
22 Eli Byars 54 6 Gulf Coast Crusaders 4/16/2023
7 Brando Martin 25 4 Homewood Patriots - White 4/15/2023
48 Joseph Prevallet 26 3 Homewood Patriots - White 4/15/2023
55 Fox Raley 5 0 Homewood Patriots - White 4/15/2023
40 5 Gulf Coast Crusaders 4/16/2023
Total 45 5
11 Miller Shafer 3 2 Gulf Coast Crusaders 4/16/2023
Pipeline Prime
11 Coe Gilmer 72 14 Vestavia Velox 4/16/2023
20 Aj Williams 3 1 Vestavia Velox 4/16/2023
Spanish Fort Elite
25 Ethan Beck 28 6 Vestavia Velox 4/16/2023
24 Cooper Chapman 32 2 Usa Prime Alabama 12u 4/15/2023
10 2 Gulf Coast Crusaders 4/16/2023
Total 42 4
20 4 Canes Montgomery 12u 4/16/2023
Total 62 8
3 Kipton Collins 0 0 Gulf Coast Crusaders 4/16/2023
36 9 Vestavia Velox 4/16/2023
Total 36 9
37 6 Canes Montgomery 12u 4/16/2023
Total 73 15
13 Corban Fanning 30 5 Gulf Coast Crusaders 4/16/2023
8 Bo Farmer 29 4 Canes Montgomery 12u 4/16/2023
5 Steven Harris 41 9 2XD BASEBALL 4/15/2023
28 4 Gulf Coast Crusaders 4/16/2023
Total 69 13
15 3 Vestavia Velox 4/16/2023
Total 84 16
17 Jacob Shady 48 4 2XD BASEBALL 4/15/2023
36 4 Canes Montgomery 12u 4/16/2023
Total 84 8
9 Carson Watkins 22 7 Usa Prime Alabama 12u 4/15/2023
48 7 Gulf Coast Crusaders 4/16/2023
Total 70 14
Spartan Baseball Gold
4 Nolan Frazier 37 9 Vestavia Velox 4/15/2023
23 Slate Mange 55 9 Canes Montgomery 12u 4/15/2023
38 7 2XD BASEBALL 4/16/2023
Total 93 16
24 Marcus McClanahan 34 6 Canes Montgomery 12u 4/15/2023
62 10 2XD BASEBALL 4/16/2023
Total 96 16
3 Sam Young 39 9 Vestavia Velox 4/15/2023
Usa Prime Alabama 12u
28 Will Berryman 81 9 2XD BASEBALL 4/16/2023
12 Berdis Blanding IV 51 4 Spanish Fort Elite 4/15/2023
14 Mason Burt 71 7 2XD BASEBALL 4/15/2023
27 Hampton Hewett 29 2 2XD BASEBALL 4/15/2023
7 Miles Hughen 18 2 Spanish Fort Elite 4/15/2023
24 John Thomas Langston 31 4 2XD BASEBALL 4/15/2023
13 Michael Marzette II 11 2 2XD BASEBALL 4/15/2023
10 0 Spanish Fort Elite 4/15/2023
Total 21 2
17 Kendon McDaniel 26 2 Spanish Fort Elite 4/15/2023
45 Zachary Stewart 17 0 2XD BASEBALL 4/15/2023
44 Will Weis 11 0 2XD BASEBALL 4/15/2023
Vestavia Velox
4 Riley Dodd 79 12 Spanish Fort Elite 4/16/2023
13 Ethan Green 0 0 Spanish Fort Elite 4/16/2023
77 18 Pipeline Prime 4/16/2023
Total 77 18
0 Bob Griffin 14 2 Gulf Coast Crusaders 4/15/2023
44 Rogers Howell 37 4 Gulf Coast Crusaders 4/15/2023
27 Anderson Mizerany 25 3 Gulf Coast Crusaders 4/15/2023
13 3 Spanish Fort Elite 4/16/2023
Total 38 6
1 Carter Williams 53 9 Spartan Baseball Gold 4/15/2023
34 Noland Williamson 73 9 Spartan Baseball Gold 4/15/2023