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
Aptos Aces
10 Ryder Bergh 0 3 BBT 10u BLK 9/2/2023
12 Cruz Brenner 0 4 West Coast Federals 10U Red 9/2/2023
9 Lincoln Cope 0 12 NorCal CGE Grey 9/3/2023
21 Deken Espinoza 0 7 BBT 10u BLK 9/2/2023
27 Hunter Latorre 0 8 West Coast Federals 10U Red 9/2/2023
0 Owen Reilly 0 6 West Coast Federals 10U Red 9/2/2023
1 Koa Richardson 0 4 BBT 10u BLK 9/2/2023
BBT 10u BLK
11 Luke Hill 0 8 Aptos Aces 9/2/2023
14 Keaton Krise 0 9 SC Waves 10U Blue 9/2/2023
27 Otto Schoenfelder 0 7 Aptos Aces 9/2/2023
0 3 SC Waves 10U Blue 9/2/2023
Total 0 10
College Park Knights 10u
28 Mario Anguiano 0 3 Hype Baseball 10U 9/2/2023
7 Rodolfo Mendoza 0 9 Hype Baseball 10U 9/2/2023
29 Rocco Rios 0 1 Mvp/Hustle-Hooks 10u Black 9/2/2023
13 Leio Ulu 0 8 Mvp/Hustle-Hooks 10u Black 9/2/2023
91 Paris Ulu 0 9 Mvp/Hustle-Hooks 10u Black 9/2/2023
Hype Baseball 10U
99 Atticus Chacon 0 6 Mvp/Hustle-Hooks 10u Black 9/2/2023
22 Oliver Detar 0 4 College Park Knights 10u 9/2/2023
21 Finnian Magnuson 0 6 USA Prime Peninsula - 10u 9/3/2023
11 Elias Ordaz 0 6 Mvp/Hustle-Hooks 10u Black 9/2/2023
10 Joel Ordaz 0 5 College Park Knights 10u 9/2/2023
15 Bennett Shipp 0 3 USA Prime Peninsula - 10u 9/3/2023
Mvp/Hustle-Hooks 10u Black
Reid Brodzky 0 7 College Park Knights 10u 9/2/2023
Gannon Dehn 0 3 Hype Baseball 10U 9/2/2023
18 Brandon Garcia 0 4 College Park Knights 10u 9/2/2023
3 Vincent Garcia 0 2 College Park Knights 10u 9/2/2023
8 Case Mahaney 0 9 Hype Baseball 10U 9/2/2023
0 15 Aptos Aces 9/4/2023
Total 0 24
99 Jameson Wilhite 0 5 College Park Knights 10u 9/2/2023
NorCal CGE Grey
25 Jack Delgadillo 0 9 USA Prime Peninsula - 10u 9/2/2023
0 Preston Diao 0 7 Aptos Aces 9/3/2023
10 Skylar Ide 0 5 Aptos Aces 9/3/2023
55 Keoni Lee 0 6 SC Waves 10U Blue 9/2/2023
18 Evan Lim 0 3 USA Prime Peninsula - 10u 9/2/2023
0 6 SC Waves 10U Blue 9/2/2023
Total 0 9
SC Waves 10U Blue
28 Emmanuel Becerra 0 2 BBT 10u BLK 9/2/2023
25 Emmitt Bonigut 0 4 NorCal CGE Grey 9/2/2023
24 August Culman-Knapp 0 5 BBT 10u BLK 9/2/2023
45 Jake Hansman 0 17 Swagg 10U Gold 9/3/2023
10 Jake Hodge 0 3 NorCal CGE Grey 9/2/2023
13 Sander Padilla 0 4 NorCal CGE Grey 9/2/2023
8 Hunter Renfro 0 3 NorCal CGE Grey 9/2/2023
16 Collin Stengl 0 3 BBT 10u BLK 9/2/2023
35 Porter Zimnicki 0 1 Swagg 10U Gold 9/3/2023
Swagg 10U Gold
Kiaan Abrol 0 3 USA Prime Peninsula - 10u 9/2/2023
Raza Del Rosario 0 5 West Coast Federals 10U Red 9/2/2023
8 Luke Dolby 0 6 West Coast Federals 10U Red 9/2/2023
Ethan Hsieh 0 7 SC Waves 10U Blue 9/3/2023
Beau Jefferson 0 4 West Coast Federals 10U Red 9/2/2023
0 3 SC Waves 10U Blue 9/3/2023
Total 0 7
Dewey McCall 0 6 SC Waves 10U Blue 9/3/2023
Mason Phillips 0 2 SC Waves 10U Blue 9/3/2023
Quinlan Schlough 0 6 USA Prime Peninsula - 10u 9/2/2023
10 Anthony Sgroi 0 3 USA Prime Peninsula - 10u 9/2/2023
USA Prime Peninsula - 10u
Jonny Cadenasso 0 3 Swagg 10U Gold 9/2/2023
Luke Cruz 0 2 Hype Baseball 10U 9/3/2023
J.R. Dien 0 1 Hype Baseball 10U 9/3/2023
Liam Keates 0 1 Swagg 10U Gold 9/2/2023
Marquez Robles 0 3 NorCal CGE Grey 9/2/2023
Jake Schaible 0 6 Swagg 10U Gold 9/2/2023
Charlie Yan 0 9 NorCal CGE Grey 9/2/2023
West Coast Federals 10U Red
10 Kaleb Lee 0 3 Mvp/Hustle-Hooks 10u Black 9/3/2023
12 Mason Lee 0 3 Mvp/Hustle-Hooks 10u Black 9/3/2023
2 Jacob Maxwell 0 3 Aptos Aces 9/2/2023
13 Zachary Piccinini 0 3 Swagg 10U Gold 9/2/2023
15 Mike Sakal 0 12 Swagg 10U Gold 9/2/2023
19 Lucas Solis 0 12 Aptos Aces 9/2/2023
11 Andrew Vendola 0 6 Mvp/Hustle-Hooks 10u Black 9/3/2023