2,232 MLB PLAYERS | 15,133 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
BEAST Black NC
43 Beau Casey 37 9 C35 Edwards 3/30/2025
3 Mason Cole 32 6 Kure Beach Blast 3/29/2025
14 Jimmy Dunn 31 9 C35 Edwards 3/29/2025
8 Beckett Jagutis 12 1 C35 Edwards 3/30/2025
22 Charles Morris Jr. 0 0 Kure Beach Blast 3/29/2025
44 9 Sky High Hawks 3/30/2025
Total 44 9
23 Peyton Rabaglia 45 6 C35 Edwards 3/29/2025
11 Michael Regan 21 6 Kure Beach Blast 3/29/2025
12 7 Sky High Hawks 3/30/2025
Total 33 13
C35 Edwards
4 Jacob Coker 13 2 OTZ Fire Colby 12u 3/29/2025
35 5 BEAST Black NC 3/29/2025
Total 48 7
9 Carston Compher 2 0 OTZ Fire Colby 12u 3/29/2025
5 Braxson Conner 36 6 BEAST Black NC 3/29/2025
9 Mason Edwards 45 4 OTZ Fire Colby 12u 3/29/2025
4 Amari Perkins 25 12 BEAST Black NC 3/30/2025
8 Tyler Thurman 46 10 OTZ Fire Colby 12u 3/29/2025
99 Kole Wilson 20 3 BEAST Black NC 3/29/2025
68 12 Carolina Crush 3/30/2025
Total 88 15
Carolina Crush
16 Garrett Acre 45 6 Team Elite Teal 3/30/2025
11 Easton Jordan 34 4 C35 Edwards 3/30/2025
2 Carson Marsh 49 9 Team Elite Teal 3/29/2025
28 5 C35 Edwards 3/30/2025
Total 77 14
22 Maddox McCarty 26 6 Team Elite Teal 3/29/2025
35 9 Team Elite Teal 3/30/2025
Total 61 15
6 Maddox Rabon 46 6 OTZ Fire Colby 12u 3/29/2025
24 Logan Scardino 45 6 OTZ Fire Colby 12u 3/29/2025
32 Christian Wells 23 3 Team Elite Teal 3/29/2025
Kure Beach Blast
50 Jonah Christner 64 5 OTZ Fire Colby 12u 3/30/2025
3 Isaac Hertzog 65 11 OTZ Fire Clawson 3/29/2025
17 Lucas Knight 9 2 BEAST Black NC 3/29/2025
12 3 OTZ Fire Clawson 3/29/2025
Total 21 5
9 Santino Lauria 24 2 BEAST Black NC 3/29/2025
31 Jacob Norton 14 4 OTZ Fire Clawson 3/29/2025
49 15 OTZ Fire Clawson 3/30/2025
Total 63 19
22 Brayden Rowe 17 3 OTZ Fire Colby 12u 3/30/2025
68 Wyatt Zabinsky 68 8 BEAST Black NC 3/29/2025
OTZ Fire Clawson
1 Liam Cierzan 58 12 Kure Beach Blast 3/30/2025
2 Rivers Maxwell 17 3 Kure Beach Blast 3/29/2025
9 Hampton Peterson 83 15 Kure Beach Blast 3/29/2025
7 Tucker Thurlo 56 6 Sky High Hawks 3/29/2025
12 Preston Winck 31 2 Sky High Hawks 3/29/2025
19 1 Kure Beach Blast 3/30/2025
Total 50 3
OTZ Fire Colby 12u
8 Brayden Blum 51 6 C35 Edwards 3/29/2025
24 Andrew Buehler 71 12 Rock Solid White 3/30/2025
1 Camren Chinners 43 4 Carolina Crush 3/29/2025
11 Gavon Chmilewski 33 5 Carolina Crush 3/29/2025
99 Gavin Pichey 36 9 Kure Beach Blast 3/30/2025
9 Harrison Yarborough 24 5 C35 Edwards 3/29/2025
Rock Solid White
5 Easton Neumann 43 5 Sky High Hawks 3/29/2025
17 2 OTZ Fire Colby 12u 3/30/2025
Total 60 7
Blake Perkins 30 6 Sky High Hawks 3/29/2025
63 9 OTZ Fire Colby 12u 3/30/2025
Total 93 15
Lawson Rothermel 42 1 OTZ Fire Colby 12u 3/30/2025
9 Cooper Trop 75 7 Team Elite Teal 3/29/2025
24 Greyson Vafier 38 2 Team Elite Teal 3/29/2025
Sky High Hawks
2 Isaiah Barron 87 9 Rock Solid White 3/29/2025
11 Bryson Byars 41 11 BEAST Black NC 3/30/2025
1 Ethan Edgerton 7 2 Rock Solid White 3/29/2025
25 3 BEAST Black NC 3/30/2025
Total 32 5
8 Dominic Rigatuso 46 8 OTZ Fire Clawson 3/29/2025
Team Elite Teal
Donald Bean 36 9 Rock Solid White 3/29/2025
29 4 Carolina Crush 3/30/2025
Total 65 13
Wyatt Graves 76 12 Carolina Crush 3/29/2025
19 Wells Payne 25 6 Carolina Crush 3/29/2025
5 3 Carolina Crush 3/30/2025
Total 30 9
4 Brock Weakland 32 6 Carolina Crush 3/30/2025