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
Canes South
5 Ayden Briggs 9 2 Carolina Clippers 9U 4/6/2024
1 Pierce Duke 26 2 Carolina Clippers 9U 4/6/2024
45 5 eXposure 4/7/2024
Total 71 7
7 Richey Foster 15 1 Mission Saints 9U 4/6/2024
0 Rip Odom 52 9 Mission Saints 9U 4/6/2024
3 0 eXposure 4/7/2024
Total 55 9
22 Hunter Pruitt 73 9 eXposure 4/7/2024
3 Zaiden Ruth 24 1 Carolina Clippers 9U 4/6/2024
17 Ace Stevens 14 2 Mission Saints 9U 4/6/2024
15 Koleton Switzer 19 3 Carolina Clippers 9U 4/6/2024
21 William Vaughn 36 4 Carolina Clippers 9U 4/6/2024
Carolina Clippers 9U
9 Gibson Bedgood 5 1 SBA Futures 9U 4/6/2024
60 12 eXposure 4/7/2024
Total 65 13
23 Brayden Kjos 75 17 USA Scout National Team Nike 4/7/2024
7 Nolan Leonard 54 6 Canes South 4/6/2024
21 Gannon Love 79 15 SBA Futures 9U 4/6/2024
10 Brayden Phillipy 21 2 Canes South 4/6/2024
5 Neyland Tracy 21 6 eXposure 4/7/2024
6 Jordan Yoxtheimer 27 2 Canes South 4/6/2024
Carolina Express
7 Grant Coggins 22 1 Home Plate 9U Lowery/Drangle 4/6/2024
Lucas Cormier 53 9 Home Plate 9U Lowery/Drangle 4/6/2024
27 William Dull 48 8 eXposure 4/6/2024
10 Caden Evans 31 2 eXposure 4/6/2024
17 Graham Ferguson 45 6 Home Plate 9U Lowery/Drangle 4/6/2024
38 3 Zt Prospects Carolina 4/7/2024
Total 83 9
1 David Jackson 16 5 Zt Prospects Carolina 4/7/2024
20 Chase Miller 2 0 eXposure 4/6/2024
9 2 Home Plate 9U Lowery/Drangle 4/6/2024
Total 11 2
13 Cam Wood 38 4 Zt Prospects Carolina 4/7/2024
Devine Baseball 9u
12 Jacob Brooks 35 3 Mission Gold 9U 4/6/2024
61 10 SBA Futures 9U 4/7/2024
Total 96 13
99 Dominic Fasano 25 3 Mission Gold 9U 4/6/2024
13 Matias Giraldo 44 9 SBA Nationals 9U 4/6/2024
6 Carter Grailer 22 1 SBA Nationals 9U 4/6/2024
11 Ezra Padilla 33 7 SBA Nationals 9U 4/6/2024
21 5 SBA Futures 9U 4/7/2024
Total 54 12
7 Cade Perry 77 9 Mission Gold 9U 4/6/2024
6 1 SBA Futures 9U 4/7/2024
Total 83 10
eXposure
7 Pierce Allen 33 2 Zt Prospects Carolina 4/6/2024
16 5 Carolina Clippers 9U 4/7/2024
Total 49 7
21 Landon Bain 19 3 Zt Prospects Carolina 4/6/2024
8 Maddox Banks 29 4 SBA Futures 9U 4/7/2024
26 6 Canes South 4/7/2024
Total 55 10
18 Henry Bond 18 1 Carolina Express 4/6/2024
10 Luke Burstrom 74 15 Carolina Clippers 9U 4/7/2024
26 Isaiah Gailer 59 6 Zt Prospects Carolina 4/6/2024
18 0 SBA Futures 9U 4/7/2024
Total 77 6
3 Beckham Natola 16 2 Carolina Express 4/6/2024
32 7 SBA Futures 9U 4/7/2024
Total 48 9
27 Preston O’Ferrall 7 1 Zt Prospects Carolina 4/6/2024
69 12 Canes South 4/7/2024
Total 76 13
15 JT Patterson 58 8 Carolina Express 4/6/2024
Home Plate 9U Lowery/Drangle
37 Tristan Adams 22 3 Carolina Express 4/6/2024
13 0 Zt Prospects Carolina 4/6/2024
Total 35 3
99 Walker Barrett 28 2 Carolina Express 4/6/2024
36 7 SBA Nationals 9U 4/7/2024
Total 64 9
32 Case Danbury 14 3 SBA Nationals 9U 4/7/2024
27 Ryder Drangle 74 5 SBA Nationals 9U 4/7/2024
18 Martin Hidalgo 64 12 Carolina Express 4/6/2024
14 Hudson Lowery 3 1 Carolina Express 4/6/2024
55 Cameron McCoy 24 1 Zt Prospects Carolina 4/6/2024
3 Brett Nicholson 22 6 Zt Prospects Carolina 4/6/2024
13 Brantley Thacker 27 4 Zt Prospects Carolina 4/6/2024
16 2 SBA Nationals 9U 4/7/2024
Total 43 6
24 Noah Wilson 25 5 Zt Prospects Carolina 4/6/2024
Mission Gold 9U
11 Declan Alwran 0 0 Mission Saints 9U 4/7/2024
6 Hudson Beasley 24 1 USA Scout National Team Nike 4/6/2024
44 Mason Christy 71 9 Mission Saints 9U 4/7/2024
2 Hudson Corey 42 8 USA Scout National Team Nike 4/6/2024
3 Ryan Havertine 55 6 Devine Baseball 9u 4/6/2024
88 Cam Lingerfelt 68 9 Devine Baseball 9u 4/6/2024
4 Braylen Riley 19 1 Mission Saints 9U 4/7/2024
47 Luca Selitto 33 1 Mission Saints 9U 4/7/2024
22 Henry Wolfing 17 2 Mission Saints 9U 4/7/2024
Mission Saints 9U
99 Taytum Brantley 9 3 SBA Futures 9U 4/6/2024
68 9 Zt Prospects Carolina 4/7/2024
Total 77 12
2 Kellen Chisholm 26 3 Zt Prospects Carolina 4/7/2024
5 Trendon Holloway 27 3 SBA Futures 9U 4/6/2024
4 Lucas Labrador 36 2 Canes South 4/6/2024
35 3 Zt Prospects Carolina 4/7/2024
Total 71 5
12 Owen Maglosky 26 3 SBA Futures 9U 4/6/2024
42 Jaxon Moore 13 1 SBA Futures 9U 4/6/2024
42 Ethan Morales 36 6 Mission Gold 9U 4/7/2024
0 Greyson Pickler 16 2 SBA Futures 9U 4/6/2024
29 3 Mission Gold 9U 4/7/2024
Total 45 5
16 Jaxon Sammons 43 3 Canes South 4/6/2024
8 Tucker Seifert 24 6 Mission Gold 9U 4/7/2024
27 Myles Weddington 44 4 Canes South 4/6/2024
SBA Futures 9U
13 Paxton Burgess 31 6 Carolina Clippers 9U 4/6/2024
0 Carson Curry 20 3 Carolina Clippers 9U 4/6/2024
58 10 eXposure 4/7/2024
Total 78 13
24 3 Devine Baseball 9u 4/7/2024
Total 102 16
23 Jonah Finger 20 3 Carolina Clippers 9U 4/6/2024
Wyatt Fly 30 3 Carolina Clippers 9U 4/6/2024
29 1 eXposure 4/7/2024
Total 59 4
27 Weston Germaine 25 3 Mission Saints 9U 4/6/2024
74 12 Devine Baseball 9u 4/7/2024
Total 99 15
5 Tee Joyce III 28 3 Carolina Clippers 9U 4/6/2024
12 3 Devine Baseball 9u 4/7/2024
Total 40 6
59 12 SBA Nationals 9U 4/7/2024
Total 99 18
10 John-Wesley Propst, Jr. 19 3 Mission Saints 9U 4/6/2024
4 Andrew Sherck 14 3 Mission Saints 9U 4/6/2024
2 1 eXposure 4/7/2024
Total 16 4
14 Benton Weyhrich 16 3 Mission Saints 9U 4/6/2024
SBA Nationals 9U
Finn Blandford 32 3 USA Scout National Team Nike 4/6/2024
58 9 SBA Futures 9U 4/7/2024
Total 90 12
1 Eli Embler 76 13 Home Plate 9U Lowery/Drangle 4/7/2024
27 Camden Hill 47 6 Devine Baseball 9u 4/6/2024
15 1 SBA Futures 9U 4/7/2024
Total 62 7
3 Sawyer Roecker 40 3 USA Scout National Team Nike 4/6/2024
30 Tyson Thompson 45 11 Devine Baseball 9u 4/6/2024
26 Isaac Vespo 15 3 USA Scout National Team Nike 4/6/2024
45 5 Home Plate 9U Lowery/Drangle 4/7/2024
Total 60 8
10 Joey Wisemiller 16 0 USA Scout National Team Nike 4/6/2024
USA Scout National Team Nike
82 Kam Clay 27 3 SBA Nationals 9U 4/6/2024
10 Jeremy Duran 40 9 Mission Gold 9U 4/6/2024
9 2 SBA Nationals 9U 4/6/2024
Total 49 11
12 Jayden Holmes 25 4 SBA Nationals 9U 4/6/2024
24 3 Carolina Clippers 9U 4/7/2024
Total 49 7
14 Cameron Parus 56 11 Carolina Clippers 9U 4/7/2024
7 Bryson Poe 9 3 Mission Gold 9U 4/6/2024
8 4 Carolina Clippers 9U 4/7/2024
Total 17 7
Zt Prospects Carolina
14 Dawson Bullard 75 9 Home Plate 9U Lowery/Drangle 4/6/2024
11 Bransyn Jones 16 3 Home Plate 9U Lowery/Drangle 4/6/2024
40 Kavik Karsa 24 3 Carolina Express 4/7/2024
37 7 Mission Saints 9U 4/7/2024
Total 61 10
1 Nolan Mcmillan 77 11 Mission Saints 9U 4/7/2024
0 Brayden Whitley 81 10 eXposure 4/6/2024
26 Mason Wilkerson 23 2 eXposure 4/6/2024
2 Lynwood Wooten 80 9 Carolina Express 4/7/2024