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 National Mid - Atlantic 2027 Gold
15 Caleb Crotty 24 2 Diamond Life Athletics 7/11/2021
7 Mason Cullop 41 7 Dirtbags Virginia 12U Platinum 7/10/2021
98 Gregory Frey 47 9 Rm Marshals 7/10/2021
5 Cale Hudson 45 3 Diamond Life Athletics 7/11/2021
24 Cannon Knight 31 6 Rm Marshals 7/10/2021
44 Josh Meyers 41 9 Dirtbags Virginia 12U Platinum 7/10/2021
26 3 Diamond Life Athletics 7/11/2021
Total 67 12
37 Logan Park 0 0 Dirtbags Virginia 12U Platinum 7/10/2021
7 Camden Parker 18 2 Diamond Life Athletics 7/11/2021
11 Brett Taylor 9 2 Dirtbags Virginia 12U Platinum 7/10/2021
5 Star National Mid - Atlantic 2027 White
3 Kowen Brehm 27 7 Gbg Carolina White 7/10/2021
Hudson Callahan 17 6 Kentucky Diamonds 7/10/2021
58 9 Gbg Carolina Navy 7/11/2021
Total 75 15
23 Braeden Copeland 25 6 Kentucky Diamonds 7/10/2021
71 Alex Cutler 15 2 Gbg Carolina White 7/10/2021
27 1 Gbg Carolina Navy 7/11/2021
Total 42 3
Dan Morrison 47 6 Kentucky Diamonds 7/10/2021
22 0 Gbg Carolina Navy 7/11/2021
Total 69 6
2 Benjamin Pallozzi 15 1 Gbg Carolina White 7/10/2021
7 Landon Wilgus 37 5 Gbg Carolina White 7/10/2021
Charlottesville Badgers
30 Beau Bloxsom 34 9 Diamond Life Athletics 7/10/2021
15 1 Dirtbags Virginia 12U Platinum 7/11/2021
Total 49 10
2 Brennan Dalton 90 17 Ncabc Fungo 7/10/2021
24 Jack Fisher 36 6 Diamond Life Athletics 7/10/2021
11 1 Dirtbags Virginia 12U Platinum 7/11/2021
Total 47 7
25 Liam Frazier 87 15 Dirtbags Virginia 12U Elite 7/11/2021
42 Jones Kestner 50 10 Dirtbags Virginia 12U Platinum 7/11/2021
28 2 Dirtbags Virginia 12U Elite 7/11/2021
Total 78 12
15 Evan Pariseau 23 4 Diamond Life Athletics 7/10/2021
28 6 Dirtbags Virginia 12U Platinum 7/11/2021
Total 51 10
10 1 Dirtbags Virginia 12U Elite 7/11/2021
Total 61 11
Diamond Life Athletics
10 Tanner Abbott 29 5 Dirtbags Virginia 12U Elite 7/10/2021
53 6 5 Star National Mid - Atlantic 2027 Gold 7/11/2021
Total 82 11
8 Jackson Alford 34 7 Charlottesville Badgers 7/10/2021
Hayden Denton 3 1 Dirtbags Virginia 12U Elite 7/10/2021
37 8 Park Sharon - Garcia 7/11/2021
Total 40 9
Jackson Denton 26 6 Charlottesville Badgers 7/10/2021
56 6 5 Star National Mid - Atlantic 2027 Gold 7/11/2021
Total 82 12
14 Evan Olson-Thornburg 32 5 Dirtbags Virginia 12U Elite 7/10/2021
29 3 Park Sharon - Garcia 7/11/2021
Total 61 8
22 Kellen Rogers 31 5 Charlottesville Badgers 7/10/2021
29 1 Park Sharon - Garcia 7/11/2021
Total 60 6
Dirtbags Virginia 12U Elite
2 Hayden Howard 12 1 Ncabc Fungo 7/10/2021
22 Bryson Joyner 51 8 Diamond Life Athletics 7/10/2021
10 3 Charlottesville Badgers 7/11/2021
Total 61 11
42 Justin Lester 47 8 Ncabc Fungo 7/10/2021
17 2 Charlottesville Badgers 7/11/2021
Total 64 10
6 John -Parker Newman 55 9 Ncabc Fungo 7/10/2021
4 Reid Thomas 44 3 Diamond Life Athletics 7/10/2021
21 Bryce Tolbert 81 10 Charlottesville Badgers 7/11/2021
Dirtbags Virginia 12U Platinum
3 Cameron Arthur 41 6 Kentucky Diamonds 7/11/2021
0 Larkin Dudley 42 2 Gbg Carolina Navy 7/10/2021
32 8 Charlottesville Badgers 7/11/2021
Total 74 10
20 Tyrone Harrison 25 1 Gbg Carolina Navy 7/10/2021
21 3 Charlottesville Badgers 7/11/2021
Total 46 4
24 Tyler Jackson 56 8 Kentucky Diamonds 7/11/2021
39 5 Charlottesville Badgers 7/11/2021
Total 95 13
4 River Johnson 61 11 5 Star National Mid - Atlantic 2027 Gold 7/10/2021
5 Landon Lewis 34 6 Gbg Carolina Navy 7/10/2021
6 1 Kentucky Diamonds 7/11/2021
Total 40 7
18 2 Charlottesville Badgers 7/11/2021
Total 58 9
7 Jake Massie 39 6 5 Star National Mid - Atlantic 2027 Gold 7/10/2021
16 3 Kentucky Diamonds 7/11/2021
Total 55 9
33 Jack Mistretta 0 0 Charlottesville Badgers 7/11/2021
Gbg Carolina Navy
55 Blake Bourne 35 4 Gbg Carolina White 7/11/2021
6 Kaline Burr-Ellis 8 2 5 Star National Mid - Atlantic 2027 White 7/11/2021
0 Riley Castaneda 33 9 Rm Marshals 7/10/2021
70 14 Gbg Carolina White 7/11/2021
Total 103 23
90 Camden Coons 0 0 Dirtbags Virginia 12U Platinum 7/10/2021
34 Camdyn Easter 62 12 Dirtbags Virginia 12U Platinum 7/10/2021
2 Conner Spear 71 10 5 Star National Mid - Atlantic 2027 White 7/11/2021
Gbg Carolina White
Mario Aebischer 22 4 Park Sharon - Garcia 7/10/2021
4 Gavin Berrier 8 2 Park Sharon - Garcia 7/10/2021
17 3 5 Star National Mid - Atlantic 2027 White 7/10/2021
Total 25 5
80 15 Gbg Carolina Navy 7/11/2021
Total 105 20
35 Carson Everhart 27 3 5 Star National Mid - Atlantic 2027 White 7/10/2021
62 18 Ncabc Fungo 7/11/2021
Total 89 21
17 Jayden Goff 27 4 Park Sharon - Garcia 7/10/2021
26 3 Park Sharon - Garcia 7/11/2021
Total 53 7
26 3 Gbg Carolina Navy 7/11/2021
Total 79 10
Chance Holdaway 40 9 5 Star National Mid - Atlantic 2027 White 7/10/2021
20 0 Park Sharon - Garcia 7/11/2021
Total 60 9
8 Bryson Honeycutt 29 5 Park Sharon - Garcia 7/11/2021
Lane Poole 0 0 5 Star National Mid - Atlantic 2027 White 7/10/2021
9 Landon Shoczolek 38 3 Park Sharon - Garcia 7/10/2021
3 Brady Steelman 34 6 Park Sharon - Garcia 7/11/2021
Kentucky Diamonds
4 Phillip Cooper 27 5 Park Sharon - Garcia 7/10/2021
51 10 Dirtbags Virginia 12U Platinum 7/11/2021
Total 78 15
2 Elijah Dishman 38 2 Park Sharon - Garcia 7/10/2021
13 Karrion Dishman 22 3 5 Star National Mid - Atlantic 2027 White 7/10/2021
49 8 Dirtbags Virginia 12U Platinum 7/11/2021
Total 71 11
26 Jaylan Hortenbury 35 3 Park Sharon - Garcia 7/10/2021
10 Caleb Johnson 32 6 Park Sharon - Garcia 7/10/2021
3 Zechariah Mimms 49 8 5 Star National Mid - Atlantic 2027 White 7/10/2021
11 Steven Tinsley 13 6 5 Star National Mid - Atlantic 2027 White 7/10/2021
Ncabc Fungo
12 Bailey Brock 14 3 Dirtbags Virginia 12U Elite 7/10/2021
7 Luke Glover 36 6 Dirtbags Virginia 12U Elite 7/10/2021
55 9 Gbg Carolina White 7/11/2021
Total 91 15
34 Tyler Goebbel 28 3 Charlottesville Badgers 7/10/2021
50 Brady Graffam 46 9 Charlottesville Badgers 7/10/2021
4 1 Gbg Carolina White 7/11/2021
Total 50 10
19 Xander Lamond 30 9 Dirtbags Virginia 12U Elite 7/10/2021
19 5 Gbg Carolina White 7/11/2021
Total 49 14
2 Charlie Lefler 19 3 Charlottesville Badgers 7/10/2021
31 3 Gbg Carolina White 7/11/2021
Total 50 6
17 Dylan Milani 20 3 Charlottesville Badgers 7/10/2021
Park Sharon - Garcia
19 Noel Atherton 18 4 Gbg Carolina White 7/10/2021
50 12 Diamond Life Athletics 7/11/2021
Total 68 16
13 3 Rm Marshals 7/11/2021
Total 81 19
5 Quinn Clouden 40 4 Gbg Carolina White 7/10/2021
27 Thomas Gomez 43 8 Kentucky Diamonds 7/10/2021
36 6 Rm Marshals 7/11/2021
Total 79 14
17 0 Diamond Life Athletics 7/11/2021
Total 96 14
32 Lauten Mehalic 22 4 Kentucky Diamonds 7/10/2021
61 8 Gbg Carolina White 7/11/2021
Total 83 12
22 Pierce Miller 10 2 Gbg Carolina White 7/10/2021
28 7 Gbg Carolina White 7/11/2021
Total 38 9
1 Phillip Wilson 18 3 Kentucky Diamonds 7/10/2021
56 9 Rm Marshals 7/11/2021
Total 74 12
Rm Marshals
13 Will Doll 48 6 Park Sharon - Garcia 7/11/2021
27 Peyton Harris 19 1 Gbg Carolina Navy 7/10/2021
7 Garrett Lewis 14 1 5 Star National Mid - Atlantic 2027 Gold 7/10/2021
22 Jaelyn McLean 59 9 Park Sharon - Garcia 7/11/2021
21 Trevor Moore 36 6 5 Star National Mid - Atlantic 2027 Gold 7/10/2021
38 Lucas Pruden 26 3 Gbg Carolina Navy 7/10/2021
16 3 5 Star National Mid - Atlantic 2027 Gold 7/10/2021
Total 42 6
54 Andrew Rine 38 8 5 Star National Mid - Atlantic 2027 Gold 7/10/2021
5 Tanner Trevathan 40 3 Gbg Carolina Navy 7/10/2021