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 Carolina Elite 12U
1 Jesse Covington 24 3 West Raleigh Blue 12u 6/5/2021
23 Devin Gastley 7 1 Dirtbags Virginia 12U Elite 6/5/2021
5 Cody Hernandez 26 3 West Raleigh Blue 12u 6/5/2021
7 Jackson Hilton 40 7 Dirtbags Virginia 12U Elite 6/5/2021
3 Scotty Howerton 14 3 West Raleigh Blue 12u 6/5/2021
9 Aidan Murphy 45 5 Canes Nc 12u Wiggins 6/6/2021
15 Max Parrish 60 9 Canes Nc 12u Wiggins 6/6/2021
13 Seth Yarbrough 32 6 West Raleigh Blue 12u 6/5/2021
Athletes Lab
3 Carter Brandt 11 2 Coastal Cyclones Black 6/5/2021
34 Connor Braswell 28 6 Coastal Cyclones Black 6/5/2021
2 0 Canes Sc 12u Reames 6/6/2021
Total 30 6
4 Dalton Chapman 31 6 Coastal Cyclones Black 6/5/2021
17 Gunnar Johnson 66 18 Canes 12u Pirro 6/5/2021
22 Kaden Michaels 14 3 Coastal Cyclones Black 6/5/2021
24 2 Canes Sc 12u Reames 6/6/2021
Total 38 5
72 Zackary Wester 53 7 Canes Sc 12u Reames 6/6/2021
Canes 12u Pirro
34 Jael “JC” Castillo 26 4 Athletes Lab 6/5/2021
54 9 West Raleigh Blue 12u 6/6/2021
Total 80 13
1 Treyson Derry 62 7 Athletes Lab 6/5/2021
17 Chase Harding 10 3 Gbg Carolina Navy 6/5/2021
56 12 Carolina High Speed 12u 6/6/2021
Total 66 15
42 Riley Huggins 100 12 Canes Sc 12u Reames 6/6/2021
29 Brandon Pfeiffer 24 3 Athletes Lab 6/5/2021
25 Connor Salerno 25 6 Gbg Carolina Navy 6/5/2021
30 4 Canes Sc 12u Reames 6/6/2021
Total 55 10
Canes Nc 12u Wiggins
8 Harrison Corey 71 9 TM Sports Mizuno 6/5/2021
13 Will Doll 19 5 5 Star Carolina Elite 12U 6/6/2021
14 Camden Efird 26 6 Sba Americans 12u 6/5/2021
12 Stone Massey 38 7 Sba Futures 12u 6/6/2021
99 Noah Price 24 6 Sba Americans 12u 6/5/2021
51 7 Sba Futures 12u 6/6/2021
Total 75 13
27 Gabriel Priest 62 9 5 Star Carolina Elite 12U 6/6/2021
18 Tanner Williams 42 4 TM Sports Mizuno 6/5/2021
Canes Sc 12u Reames
21 Easton Brown 13 3 Dirtbags Virginia 12U Platinum 6/5/2021
19 3 Canes 12u Pirro 6/6/2021
Total 32 6
11 Aiden Culler 49 10 Dirtbags Virginia 12U Platinum 6/5/2021
31 Bradley Fulmer 26 7 Dirtbags Virginia 12U Platinum 6/5/2021
56 10 Canes 12u Pirro 6/6/2021
Total 82 17
0 Chance Johnson 13 3 Carolina High Speed 12u 6/5/2021
34 2 Canes 12u Pirro 6/6/2021
Total 47 5
22 Taj Marchand 17 3 Carolina High Speed 12u 6/5/2021
72 11 Athletes Lab 6/6/2021
Total 89 14
23 Trip Ostergard 17 4 Carolina High Speed 12u 6/5/2021
30 Davis Ruff 45 8 Carolina High Speed 12u 6/5/2021
Carolina High Speed 12u
24 Austin Bradway 50 5 Canes 12u Pirro 6/6/2021
9 Chase Bremer 21 6 Canes Sc 12u Reames 6/5/2021
45 5 Canes 12u Pirro 6/6/2021
Total 66 11
1 Jack Dwyer 42 9 Dirtbags Virginia 12U Platinum 6/5/2021
21 Blake Khanolkar 45 8 Canes Sc 12u Reames 6/5/2021
22 6 Dirtbags Virginia 12U Platinum 6/5/2021
Total 67 14
2 Gio Luisa 16 3 Dirtbags Virginia 12U Platinum 6/5/2021
10 Owen Shirey 6 2 Canes Sc 12u Reames 6/5/2021
6 Cullen Ward 16 0 Canes Sc 12u Reames 6/5/2021
22 Joe Wilhelm 14 1 Canes Sc 12u Reames 6/5/2021
Coastal Cyclones Black
27 Sidney Dale 64 8 Dirtbags Virginia 12U Platinum 6/6/2021
19 Jayden Daniels 31 7 Dirtbags Virginia 12U Platinum 6/6/2021
3 Nathan Earley 24 2 Athletes Lab 6/5/2021
6 Harrison Mears 18 5 Athletes Lab 6/5/2021
7 Grady Sotriffer 54 9 Athletes Lab 6/5/2021
11 Jaxon Wallace 83 14 Sba Futures 12u 6/5/2021
9 Cooper Wilson 28 6 Diamond Mine 12U 6/6/2021
Diamond Mine 12U
4 Wes Cota 23 2 Ill 6/5/2021
7 Alder Forman 34 6 Ill 6/5/2021
35 Peyton Helms 18 3 Dirtbags 12u Camo 6/5/2021
49 12 Dirtbags 12u Camo 6/6/2021
Total 67 15
20 Kameron Keenan 73 9 Dirtbags 12u Camo 6/5/2021
24 William Rauers 7 1 Ill 6/5/2021
42 3 Gbg Carolina Navy 6/6/2021
Total 49 4
38 5 Coastal Cyclones Black 6/6/2021
Total 87 9
5 Corbin Spilliards 46 6 Dirtbags 12u Camo 6/5/2021
50 9 Gbg Carolina Navy 6/6/2021
Total 96 15
22 Garrett Watkins 37 6 Ill 6/5/2021
Dirtbags 12u Camo
0 Bryson Apple 77 12 Diamond Mine 12U 6/5/2021
35 Kaden Parker 63 9 Ill 6/5/2021
12 Cohen Payne 74 9 Ill 6/5/2021
13 Cooper Redfern 38 7 Diamond Mine 12U 6/5/2021
41 Shane Rogers 60 9 Dirtbags Virginia 12U Elite 6/6/2021
16 Tyler Sharp 22 6 Diamond Mine 12U 6/6/2021
11 Oliver Van Tiem 65 7 Diamond Mine 12U 6/6/2021
Dirtbags Virginia 12U Elite
22 Bryson Joyner 17 3 West Raleigh Blue 12u 6/5/2021
8 2 Dirtbags 12u Camo 6/6/2021
Total 25 5
42 Justin Lester 23 2 5 Star Carolina Elite 12U 6/5/2021
5 Nolen Mata 55 3 Dirtbags 12u Camo 6/6/2021
4 Reid Thomas 56 6 West Raleigh Blue 12u 6/5/2021
21 Bryce Tolbert 56 6 5 Star Carolina Elite 12U 6/5/2021
Dirtbags Virginia 12U Platinum
15 Padraic Bodenstein 12 3 Carolina High Speed 12u 6/5/2021
8 Parker Deaner 44 9 Carolina High Speed 12u 6/5/2021
0 Larkin Dudley 8 1 Carolina High Speed 12u 6/5/2021
61 18 Sba Americans 12u 6/6/2021
Total 69 19
24 Tyler Jackson 72 12 Canes Sc 12u Reames 6/5/2021
4 River Johnson 33 2 Carolina High Speed 12u 6/5/2021
34 2 Coastal Cyclones Black 6/6/2021
Total 67 4
5 Landon Lewis 49 10 Coastal Cyclones Black 6/6/2021
7 Jake Massie 30 3 Carolina High Speed 12u 6/5/2021
5 0 Coastal Cyclones Black 6/6/2021
Total 35 3
33 Jack Mistretta 21 3 Canes Sc 12u Reames 6/5/2021
Gbg Carolina Navy
6 Kaline Burr-Ellis 62 9 Sba Futures 12u 6/5/2021
34 Camdyn Easter 14 0 Sba Futures 12u 6/5/2021
28 2 Diamond Mine 12U 6/6/2021
Total 42 2
5 Nicholas Goodrum 26 3 Canes 12u Pirro 6/5/2021
2 Conner Spear 36 2 Diamond Mine 12U 6/6/2021
3 Brady Steelman 55 3 Canes 12u Pirro 6/5/2021
44 Quintin Yarrell II 56 7 Diamond Mine 12U 6/6/2021
Ill
Kyler Baker 44 9 TM Sports Mizuno 6/6/2021
7 Mac Berry 41 6 Diamond Mine 12U 6/5/2021
24 Cooper Derrick 58 7 Diamond Mine 12U 6/5/2021
10 Dalton Gravelle 63 12 Dirtbags 12u Camo 6/5/2021
13 Jackson Phipps 42 1 TM Sports Mizuno 6/6/2021
Lee Poyner 19 6 Dirtbags 12u Camo 6/5/2021
Cooper Starling 16 2 Diamond Mine 12U 6/5/2021
Sba Americans 12u
24 Jake Ciampi 50 9 Canes Nc 12u Wiggins 6/5/2021
4 Odin Ginader 39 5 Dirtbags Virginia 12U Platinum 6/6/2021
12 Jake Janowicz 56 9 TM Sports Mizuno 6/5/2021
28 4 Dirtbags Virginia 12U Platinum 6/6/2021
Total 84 13
44 Colton Ouellette 35 1 Canes Nc 12u Wiggins 6/5/2021
9 Tucker Rozsak 18 3 TM Sports Mizuno 6/5/2021
5 1 Dirtbags Virginia 12U Platinum 6/6/2021
Total 23 4
7 Brooks Shealy 29 7 TM Sports Mizuno 6/5/2021
38 9 Dirtbags Virginia 12U Platinum 6/6/2021
Total 67 16
Sba Futures 12u
10 Beckett Denton 78 11 TM Sports Mizuno 6/6/2021
24 Jaxon Haynes 60 8 Coastal Cyclones Black 6/5/2021
7 John Hucko 14 1 TM Sports Mizuno 6/6/2021
4 Witton McCammon 37 12 Gbg Carolina Navy 6/5/2021
34 Griffin McKain 77 15 Canes Nc 12u Wiggins 6/6/2021
25 Tyler Newell 34 9 Coastal Cyclones Black 6/5/2021
27 Hayden Talmage 32 7 TM Sports Mizuno 6/6/2021
22 Braxton Thompson 19 3 Canes Nc 12u Wiggins 6/6/2021
TM Sports Mizuno
29 Brock Adkins 23 6 Sba Americans 12u 6/5/2021
52 11 Sba Futures 12u 6/6/2021
Total 75 17
7 Kwamaine Battle 16 3 Sba Americans 12u 6/5/2021
9 0 Canes 12u Pirro 6/6/2021
Total 25 3
25 3 Ill 6/6/2021
Total 50 6
18 Jackson Brooks 17 4 Canes Nc 12u Wiggins 6/5/2021
28 Cameron Lewis 31 2 Canes Nc 12u Wiggins 6/5/2021
44 6 Ill 6/6/2021
Total 75 8
9 Pittman McEwen 47 8 Sba Americans 12u 6/5/2021
22 Baines Raynor 44 9 Canes Nc 12u Wiggins 6/5/2021
49 8 Sba Futures 12u 6/6/2021
Total 93 17
4 Carston Wedemeyer 13 3 Ill 6/6/2021
West Raleigh Blue 12u
34 Ryan Bradbury 25 6 5 Star Carolina Elite 12U 6/5/2021
25 Holt Gaston 26 6 5 Star Carolina Elite 12U 6/5/2021
11 Brayden Karras 9 3 Dirtbags Virginia 12U Elite 6/5/2021
17 Wyatt Lytle 27 6 Dirtbags Virginia 12U Elite 6/5/2021
19 Brody Morris 58 6 Canes 12u Pirro 6/6/2021
5 Casey Murray 37 6 5 Star Carolina Elite 12U 6/5/2021