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 Carolina 12U Newcomer
13 Levi Brooker 39 5 Team 24 Gamecocks- Wilson 5/1/2021
8 Taylor Fagan 9 2 Team 24 Gamecocks- Wilson 5/1/2021
28 Julian Guthrie 54 8 Team 24 Gamecocks- Wilson 5/1/2021
29 3 Elite9 5/2/2021
Total 83 11
18 Aidan Locklear 0 0 Team 24 Gamecocks- Wilson 5/1/2021
2 Ben Neal 62 8 Elite9 5/2/2021
34 Nate Neal 90 11 NCDB Cats 5/1/2021
5 Star Carolina Lance
11 Peyton Bennett 72 7 SBA Prospects 12U 5/1/2021
99 Ashton Fields 38 1 SBA Prospects 12U 5/1/2021
7 Houston Jones 9 1 SBA Prospects 12U 5/1/2021
65 12 Dubs 5/2/2021
Total 74 13
15 3 Elite9 5/2/2021
Total 89 16
27 Kerrigann Langfitt 65 14 Elite9 5/2/2021
18 Anderson Snyder 23 1 Dubs 5/1/2021
2 Derrick Stevens 47 5 Dubs 5/1/2021
29 Jacob Yarbrough 52 9 Dubs 5/1/2021
Carolina Rockies 12U Stanton
1 Cameron Berry 12 3 NCDB Cats 5/2/2021
7 Asa Coplin 20 3 SBA Mustangs Griffin 5/1/2021
79 12 NCDB Cats 5/2/2021
Total 99 15
32 3 GBG Carolina White 5/2/2021
Total 131 18
15 John Barrett Davis 44 3 SBA Mustangs Griffin 5/1/2021
5 Eli Dorman 40 6 Dirtbags 12U Black 5/1/2021
9 Casey Ellis 23 6 Dirtbags 12U Black 5/1/2021
34 Dylan Grimes 19 3 SBA Mustangs Griffin 5/1/2021
11 Tralen Jones 25 5 Dirtbags 12U Black 5/1/2021
10 Max Kremidas 0 0 SBA Mustangs Griffin 5/1/2021
74 14 SBA Prospects 12U 5/2/2021
Total 74 14
13 Brenner Pridgen 12 3 SBA Prospects 12U 5/2/2021
47 12 GBG Carolina White 5/2/2021
Total 59 15
Dirtbags 12U Black
11 Adam Bratcher 83 12 Team BEAST NC 12u Black 5/1/2021
1 Austin Comer 15 6 Team BEAST NC 12u Black 5/1/2021
5 Conner Horner 90 14 Dubs 5/2/2021
21 Griffin Kovalesky 30 4 Dubs 5/2/2021
10 Aiden Parker 50 7 Carolina Rockies 12U Stanton 5/1/2021
41 Shane Rogers 74 6 Carolina Rockies 12U Stanton 5/1/2021
Dubs
4 Ayden Bailey 20 0 5 Star Carolina Lance 5/1/2021
44 1 Wcw Elite 12u-Hamby 5/2/2021
Total 64 1
19 Iean Bowles 35 5 5 Star Carolina Lance 5/1/2021
13 3 Team BEAST NC 12u Black 5/1/2021
Total 48 8
41 10 Wcw Elite 12u-Hamby 5/2/2021
Total 89 18
13 Elijah Cunningham 12 0 5 Star Carolina Lance 5/1/2021
3 2 Dirtbags 12U Black 5/2/2021
Total 15 2
27 4 5 Star Carolina Lance 5/2/2021
Total 42 6
28 Jordan Cunningham 11 1 5 Star Carolina Lance 5/1/2021
5 Kaiden Dye 31 2 5 Star Carolina Lance 5/1/2021
40 Isaiah Saunderson 79 12 Team BEAST NC 12u Black 5/1/2021
15 Brock Windham 62 5 5 Star Carolina Lance 5/2/2021
10 Mason Wright 26 6 5 Star Carolina Lance 5/1/2021
70 15 Dirtbags 12U Black 5/2/2021
Total 96 21
Elite9
52 Ethan Bufford 36 8 Ncabc Fungo 5/1/2021
2 2 5 Star Carolina Lance 5/2/2021
Total 38 10
8 Noah Cooper 86 10 5 Star Carolina Lance 5/2/2021
27 Tyler Fan 10 3 5 Star Carolina Lance 5/2/2021
3 Tyson Jolly 22 2 GBG Carolina White 5/1/2021
12 Matthew Pratt 47 9 GBG Carolina White 5/1/2021
5 Brady Salyer 52 7 Ncabc Fungo 5/1/2021
23 Walker Thomason 77 12 5 Star Carolina 12U Newcomer 5/2/2021
42 Jaden Wilson 11 1 GBG Carolina White 5/1/2021
GBG Carolina White
10 Kole Baldwin 36 4 Wcw Elite 12u-Hamby 5/1/2021
4 Gavin Berrier 29 8 Elite9 5/1/2021
23 6 Ncabc Fungo 5/2/2021
Total 52 14
12 Jay Cruz 25 4 Wcw Elite 12u-Hamby 5/1/2021
51 9 Carolina Rockies 12U Stanton 5/2/2021
Total 76 13
35 Carson Everhart 48 8 Ncabc Fungo 5/2/2021
5 Nicholas Goodrum 25 0 Wcw Elite 12u-Hamby 5/1/2021
50 Myers Martin 5 1 Elite9 5/1/2021
23 2 Carolina Rockies 12U Stanton 5/2/2021
Total 28 3
11 Bryant Moore 21 4 Carolina Rockies 12U Stanton 5/2/2021
3 Brady Steelman 28 3 Elite9 5/1/2021
Ncabc Fungo
12 Bailey Brock 12 3 SBA Mustangs Griffin 5/1/2021
14 2 Elite9 5/1/2021
Total 26 5
22 2 GBG Carolina White 5/2/2021
Total 48 7
62 Jameson Gallagher 19 1 Elite9 5/1/2021
34 Tyler Goebbel 37 6 Elite9 5/1/2021
50 Brady Graffam 24 6 Elite9 5/1/2021
24 2 GBG Carolina White 5/2/2021
Total 48 8
19 Xander Lamond 36 9 SBA Mustangs Griffin 5/1/2021
19 3 GBG Carolina White 5/2/2021
Total 55 12
30 Jacob Taylor 36 6 SBA Mustangs Griffin 5/1/2021
34 6 GBG Carolina White 5/2/2021
Total 70 12
NCDB Cats
24 Dean Calvillo 36 3 5 Star Carolina 12U Newcomer 5/1/2021
17 3 Team BEAST NC 12u Black 5/2/2021
Total 53 6
6 Brayden Connelly 20 5 Team 24 Gamecocks- Wilson 5/1/2021
43 6 Team BEAST NC 12u Black 5/2/2021
Total 63 11
10 Andrew Corrigan 42 7 Team 24 Gamecocks- Wilson 5/1/2021
16 Branson Flynn 38 6 5 Star Carolina 12U Newcomer 5/1/2021
28 5 SBA Mustangs Griffin 5/2/2021
Total 66 11
25 Joe Hlavacek 28 5 Carolina Rockies 12U Stanton 5/2/2021
12 Channing Parker 19 3 5 Star Carolina 12U Newcomer 5/1/2021
56 9 SBA Mustangs Griffin 5/2/2021
Total 75 12
7 Peter Stanicek 64 13 Carolina Rockies 12U Stanton 5/2/2021
23 Zander White 35 6 Team 24 Gamecocks- Wilson 5/1/2021
56 6 Team BEAST NC 12u Black 5/2/2021
Total 91 12
SBA Mustangs Griffin
3 Brennan Frey 20 3 Carolina Rockies 12U Stanton 5/1/2021
9 Gage Griffin 78 14 Ncabc Fungo 5/1/2021
20 4 NCDB Cats 5/2/2021
Total 98 18
24 Kollin Howard 10 1 NCDB Cats 5/2/2021
12 Zach Ireland 5 0 Carolina Rockies 12U Stanton 5/1/2021
7 Landon Rinaman 14 3 Ncabc Fungo 5/1/2021
1 Jeremy Todd 50 9 Carolina Rockies 12U Stanton 5/1/2021
53 10 NCDB Cats 5/2/2021
Total 103 19
5 McRay Trimble 13 0 NCDB Cats 5/2/2021
SBA Prospects 12U
Xavier Andress 24 5 Wcw Elite 12u-Hamby 5/1/2021
70 15 Carolina Rockies 12U Stanton 5/2/2021
Total 94 20
Maddox Cody 35 7 Wcw Elite 12u-Hamby 5/1/2021
Bailey Hall 22 0 Carolina Rockies 12U Stanton 5/2/2021
Chase Little 47 9 5 Star Carolina Lance 5/1/2021
Hayden Moore 8 3 Carolina Rockies 12U Stanton 5/2/2021
Team 24 Gamecocks- Wilson
50 Justin Cox 14 3 Team BEAST NC 12u Black 5/2/2021
12 Brannon Cunningham 61 9 NCDB Cats 5/1/2021
17 Gavin Dawson 49 6 NCDB Cats 5/1/2021
18 Matt Ketchum 48 8 5 Star Carolina 12U Newcomer 5/1/2021
51 Ben Lee 10 3 NCDB Cats 5/1/2021
73 12 Team BEAST NC 12u Black 5/2/2021
Total 83 15
21 Colton Willis 24 6 5 Star Carolina 12U Newcomer 5/1/2021
Team BEAST NC 12u Black
28 Christian Atkinson 33 6 Dubs 5/1/2021
38 7 NCDB Cats 5/2/2021
Total 71 13
11 Hayes Bormann 28 6 Dirtbags 12U Black 5/1/2021
32 6 Team 24 Gamecocks- Wilson 5/2/2021
Total 60 12
6 Brandon Bush 37 5 Dirtbags 12U Black 5/1/2021
13 0 NCDB Cats 5/2/2021
Total 50 5
16 Kaden Falls 5 3 Dubs 5/1/2021
23 Chase Leonard 28 6 Dubs 5/1/2021
54 3 NCDB Cats 5/2/2021
Total 82 9
2 Colt Piner 21 5 Dirtbags 12U Black 5/1/2021
73 12 Team 24 Gamecocks- Wilson 5/2/2021
Total 94 17
21 Carter Ponnett 21 3 NCDB Cats 5/2/2021
25 Matthew Wood 21 3 Dubs 5/1/2021
Wcw Elite 12u-Hamby
34 Brayden Cap 19 3 SBA Prospects 12U 5/1/2021
20 Braxtyn Conn 12 1 GBG Carolina White 5/1/2021
16 Coleman Craig 40 6 Dubs 5/2/2021
11 Dawson Hamby 18 3 SBA Prospects 12U 5/1/2021
13 John Hood 43 3 SBA Prospects 12U 5/1/2021
2 Eli Kirby 13 1 GBG Carolina White 5/1/2021
19 2 Dubs 5/2/2021
Total 32 3
6 Caiden Smith 4 1 GBG Carolina White 5/1/2021
37 3 Dubs 5/2/2021
Total 41 4
26 Cooper Wall 25 1 GBG Carolina White 5/1/2021
Channing Wright 40 5 GBG Carolina White 5/1/2021