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 13U Elite
11 Caleb Butcher 52 10 SoDu IronDawgs 11/6/2021
17 Gabe Deibler 48 6 Garner Royals 11/5/2021
23 Devin Gastley 22 1 SoDu IronDawgs 11/6/2021
7 Jackson Hilton 40 8 Garner Royals 11/5/2021
46 6 Dirtbags East 11/7/2021
Total 86 14
14 Grayson Messer 31 7 SoDu IronDawgs 11/6/2021
8 Walker Parsons 10 0 SoDu IronDawgs 11/6/2021
13 Seth Yarbrough 32 7 Garner Royals 11/5/2021
50 9 Dirtbags East 11/7/2021
Total 82 16
Canes Pirro 13u
12 Corey Bean 83 18 East Coast Ghost 11/6/2021
15 Max Boyer 25 1 Dirtbags Virginia 13u Platinum 11/6/2021
51 Jael “JC” Castillo 60 9 Sba Futures 13u 11/7/2021
15 Emani Ford 47 9 Dirtbags Virginia 13u Platinum 11/6/2021
17 Chase Harding 1 3 Dirtbags Virginia 13u Platinum 11/6/2021
15 3 Dirtbags East 11/7/2021
Total 16 6
11 3 TM Sports Mizuno 11/7/2021
Total 27 9
42 Riley Huggins 97 18 Dirtbags East 11/7/2021
2 Justin Iannetto 15 3 Dirtbags Virginia 13u Platinum 11/6/2021
25 Connor Salerno 55 12 Sba Futures 13u 11/7/2021
6 Anthony Zezza 80 18 TM Sports Mizuno 11/7/2021
Canes Sc 13u Reames
14 Porter Anglin 24 3 Dirtbags 13U Voodoo 11/6/2021
15 3 Riptide 13u-Blue 11/7/2021
Total 39 6
52 6 Garner Royals 11/7/2021
Total 91 12
3 Brewer Cannon 29 6 Garner Royals 11/7/2021
13 Eli Chowning 44 3 Dirtbags 13U Voodoo 11/6/2021
16 2 Riptide 13u-Blue 11/7/2021
Total 60 5
12 Braden Deprill 15 0 Dirtbags 13U Prime 11/7/2021
22 Taj Marchand 86 11 Riptide 13u-Blue 11/6/2021
28 Brooks Mullinax 14 3 Dirtbags 13U Prime 11/7/2021
70 10 Riptide 13u-Blue 11/7/2021
Total 84 13
32 Luke Potter 90 18 Dirtbags 13U Prime 11/7/2021
30 Davis Ruff 26 0 Garner Royals 11/7/2021
7 Daniel Thor Schenk 29 4 Riptide 13u-Blue 11/6/2021
47 11 Dirtbags 13U Voodoo 11/6/2021
Total 76 15
Canes Wiggins 13U
12 Stone Massey 48 9 Dirtbags Virginia 13u Platinum 11/6/2021
1 Gabriel Priest 22 3 SoDu IronDawgs 11/5/2021
33 3 TM Sports Mizuno 11/7/2021
Total 55 6
18 Bohdi Robertson 60 12 SoDu IronDawgs 11/5/2021
56 8 TM Sports Mizuno 11/7/2021
Total 116 20
3 Parker Simo 27 6 SoDu IronDawgs 11/5/2021
50 9 TM Sports Mizuno 11/7/2021
Total 77 15
7 Tanner Williams 27 6 Dirtbags Virginia 13u Platinum 11/6/2021
Dirtbags 13U Prime
15 Kwamaine Battle 10 3 Canes Sc 13u Reames 11/7/2021
9 Cam Byers 68 9 Team 24 Gamecocks Black 11/6/2021
5 Eli Cash 8 3 GBG Carolina 13u 11/6/2021
8 Keaton Hill 21 3 Team 24 Gamecocks Black 11/6/2021
13 Cooper Redfern 77 12 GBG Carolina 13u 11/6/2021
41 Shane Rogers 24 2 Team 24 Gamecocks Black 11/6/2021
16 Tyler Sharp 33 4 Team 24 Gamecocks Black 11/6/2021
4 Alonzo Webster 17 3 GBG Carolina 13u 11/6/2021
32 Degan Williams 71 15 Canes Sc 13u Reames 11/7/2021
Dirtbags 13U Voodoo
0 Bryson Apple 67 11 Stampede Baseball Club - 13U/2027 11/6/2021
21 Adam Bratcher 51 5 Dirtbags East 11/7/2021
1 Noah Clark 15 3 Dirtbags East 11/7/2021
34 Camren Jordan 40 6 SoDu IronDawgs 11/7/2021
25 Tristan Lange 74 15 Canes Sc 13u Reames 11/6/2021
24 Cooper Partin 31 6 SoDu IronDawgs 11/7/2021
12 Cohen Payne 36 4 Dirtbags East 11/7/2021
99 Noah Price 31 6 SoDu IronDawgs 11/7/2021
18 Chappy Smith 37 6 Canes Sc 13u Reames 11/6/2021
Dirtbags East
12 Justin Blow 34 6 Thunder 11/6/2021
33 Owen Cirasole 28 6 Thunder 11/6/2021
69 15 5 Star Carolina 13U Elite 11/7/2021
Total 97 21
42 Caleb Lynn 33 6 GBG Carolina 13u 11/6/2021
25 3 5 Star Carolina 13U Elite 11/7/2021
Total 58 9
43 6 Canes Pirro 13u 11/7/2021
Total 101 15
55 Brody Morris 22 5 GBG Carolina 13u 11/6/2021
63 12 Canes Pirro 13u 11/7/2021
Total 85 17
13 Casey Murray 12 3 Thunder 11/6/2021
46 10 Dirtbags 13U Voodoo 11/7/2021
Total 58 13
34 Hayden Waller 23 1 GBG Carolina 13u 11/6/2021
24 5 Dirtbags 13U Voodoo 11/7/2021
Total 47 6
Dirtbags Virginia 13u Platinum
13 Cameron Arthur 39 6 Canes Pirro 13u 11/6/2021
4 Griffin Bryant 42 6 Canes Wiggins 13U 11/6/2021
42 7 Elite 9 11/7/2021
Total 84 13
0 Larkin Dudley 32 3 Canes Pirro 13u 11/6/2021
7 Colby Fesler 37 6 Canes Wiggins 13U 11/6/2021
5 Landon Lewis 17 3 Canes Pirro 13u 11/6/2021
2 Darik McDaniel 17 3 Canes Wiggins 13U 11/6/2021
11 1 Elite 9 11/7/2021
Total 28 4
21 Bryce Tolbert 28 0 Canes Wiggins 13U 11/6/2021
61 7 Elite 9 11/7/2021
Total 89 7
East Coast Ghost
Will Biggie 39 2 Canes Pirro 13u 11/6/2021
Joseph Ciammaruconi 39 5 Garner Royals 11/6/2021
Declan Doogan 20 0 Canes Pirro 13u 11/6/2021
Noah Feldman 7 1 Garner Royals 11/6/2021
Michael Hall 83 11 Garner Royals 11/6/2021
Michael Mullane 18 3 Canes Pirro 13u 11/6/2021
Matthew Zweidinger 84 13 Canes Pirro 13u 11/6/2021
Elite 9
52 Ethan Bufford 14 0 TM Sports Mizuno 11/6/2021
8 Noah Cooper 71 6 Stampede Baseball Club - 13U/2027 11/7/2021
27 Tyler Fan 46 4 Dirtbags Virginia 13u Platinum 11/7/2021
22 Jonathan Fisher 13 3 Sba Futures 13u 11/6/2021
31 4 Dirtbags Virginia 13u Platinum 11/7/2021
Total 44 7
3 Tyson Jolly 26 0 TM Sports Mizuno 11/6/2021
24 1 Stampede Baseball Club - 13U/2027 11/7/2021
Total 50 1
2 Brandon Lasker 19 1 TM Sports Mizuno 11/6/2021
12 Matthew Pratt 26 5 Sba Futures 13u 11/6/2021
5 2 Dirtbags Virginia 13u Platinum 11/7/2021
Total 31 7
7 Mason Prince 14 3 Dirtbags Virginia 13u Platinum 11/7/2021
41 Azaviyion Renwrick 23 3 TM Sports Mizuno 11/6/2021
5 Brady Salyer 44 4 Sba Futures 13u 11/6/2021
23 Walker Thomason 0 0 Sba Futures 13u 11/6/2021
33 4 TM Sports Mizuno 11/6/2021
Total 33 4
34 2 Dirtbags Virginia 13u Platinum 11/7/2021
Total 67 6
50 Lj Williams 8 0 Sba Futures 13u 11/6/2021
Timothy Winn Jr. 28 3 Stampede Baseball Club - 13U/2027 11/7/2021
Garner Royals
50 Benjamin Bernard 43 6 5 Star Carolina 13U Elite 11/5/2021
50 9 Canes Sc 13u Reames 11/7/2021
Total 93 15
11 Storm Eubanks 41 6 East Coast Ghost 11/6/2021
17 3 Thunder 11/7/2021
Total 58 9
15 Nate Mizelle 76 12 East Coast Ghost 11/6/2021
10 Lucas Pruden 32 6 5 Star Carolina 13U Elite 11/5/2021
62 12 Thunder 11/7/2021
Total 94 18
44 Bennett Selvage 31 5 5 Star Carolina 13U Elite 11/5/2021
34 4 Canes Sc 13u Reames 11/7/2021
Total 65 9
GBG Carolina 13u
28 Peyton Bennett 64 9 Dirtbags 13U Prime 11/6/2021
4 Gavin Berrier 9 3 Dirtbags 13U Prime 11/6/2021
35 Carson Everhart 72 10 Thunder 11/7/2021
24 Ashton Fields 37 1 Dirtbags East 11/6/2021
11 Bryson Honeycutt 41 5 Dirtbags East 11/6/2021
55 Nicholas Tierney 50 9 Dirtbags 13U Prime 11/6/2021
53 8 Thunder 11/7/2021
Total 103 17
22 Charlie Young 32 3 Dirtbags East 11/6/2021
12 0 Thunder 11/7/2021
Total 44 3
Riptide 13u-Blue
34 Eli Doucette 58 12 Stampede Baseball Club - 13U/2027 11/6/2021
1 Pedro Fonseca 72 10 Canes Sc 13u Reames 11/6/2021
2 Bryce Huneycutt 42 5 Canes Sc 13u Reames 11/7/2021
8 Dylan Johnson 14 3 Canes Sc 13u Reames 11/7/2021
28 Jackson Mocny 38 4 Canes Sc 13u Reames 11/7/2021
42 Jakub Mudd 37 3 Canes Sc 13u Reames 11/7/2021
82 Kellen Rogers 28 3 Canes Sc 13u Reames 11/6/2021
12 Gabriel Velazquez 49 5 Stampede Baseball Club - 13U/2027 11/6/2021
Sba Futures 13u
14 Matty Carroll 71 15 Elite 9 11/6/2021
10 Beckett Denton 40 6 TM Sports Mizuno 11/5/2021
34 5 Canes Pirro 13u 11/7/2021
Total 74 11
7 John Hucko 66 13 Canes Pirro 13u 11/7/2021
34 Griffin McKain 14 3 TM Sports Mizuno 11/5/2021
84 21 Team 24 Gamecocks Black 11/7/2021
Total 98 24
25 Tyler Newell 70 12 TM Sports Mizuno 11/5/2021
27 Hayden Talmage 12 0 TM Sports Mizuno 11/5/2021
SoDu IronDawgs
17 Matthew Beaulieu 38 6 5 Star Carolina 13U Elite 11/6/2021
3 Ayden Brown 35 4 Canes Wiggins 13U 11/5/2021
1 Cj Carrow 32 9 5 Star Carolina 13U Elite 11/6/2021
12 Vince Coker 7 1 5 Star Carolina 13U Elite 11/6/2021
94 11 Dirtbags 13U Voodoo 11/7/2021
Total 101 12
55 Joshua Johnson 3 2 Canes Wiggins 13U 11/5/2021
10 Hudson Kelly 40 9 Canes Wiggins 13U 11/5/2021
13 Luke Samples 30 6 Canes Wiggins 13U 11/5/2021
24 5 Dirtbags 13U Voodoo 11/7/2021
Total 54 11
50 Finn Sullivan 26 2 5 Star Carolina 13U Elite 11/6/2021
Stampede Baseball Club - 13U/2027
42 Chase Bremer 80 12 Elite 9 11/7/2021
9 Matthew Emery 67 9 Riptide 13u-Blue 11/6/2021
27 Thomas Gomez 26 0 Dirtbags 13U Voodoo 11/6/2021
34 Jack Gonzalez 65 7 Dirtbags 13U Voodoo 11/6/2021
8 Owen Shirey 21 3 Dirtbags 13U Voodoo 11/6/2021
6 William Taylor 29 5 Riptide 13u-Blue 11/6/2021
12 Sam Thompson 35 2 Dirtbags 13U Voodoo 11/6/2021
Team 24 Gamecocks Black
7 Roby Lail 84 21 Thunder 11/6/2021
23 Briggs Lee 21 3 Dirtbags 13U Prime 11/6/2021
20 Parker McGee 41 6 Dirtbags 13U Prime 11/6/2021
5 John Nypaver 33 9 Dirtbags 13U Prime 11/6/2021
13 2 Sba Futures 13u 11/7/2021
Total 46 11
33 Connor Woods 94 16 Sba Futures 13u 11/7/2021
Thunder
23 Jacob Boone 94 15 Team 24 Gamecocks Black 11/6/2021
22 Gus Buchheit 17 3 Dirtbags East 11/6/2021
1 Hudson Kline 30 6 Team 24 Gamecocks Black 11/6/2021
12 3 Garner Royals 11/7/2021
Total 42 9
11 Carson Rivenbark 47 10 Garner Royals 11/7/2021
24 Christian Sandoval 75 18 GBG Carolina 13u 11/7/2021
44 Cooper Tyminski 87 12 Dirtbags East 11/6/2021
TM Sports Mizuno
29 Brock Adkins 39 9 Sba Futures 13u 11/5/2021
22 3 Canes Wiggins 13U 11/7/2021
Total 61 12
23 5 Canes Pirro 13u 11/7/2021
Total 84 17
18 Jackson Brooks 9 2 Sba Futures 13u 11/5/2021
80 18 Canes Wiggins 13U 11/7/2021
Total 89 20
6 Lawrence Gould 49 4 Canes Pirro 13u 11/7/2021
28 Cameron Lewis 53 9 Sba Futures 13u 11/5/2021
50 9 Canes Pirro 13u 11/7/2021
Total 103 18
9 Pittman McEwen 51 9 Elite 9 11/6/2021