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
Marucci Elite Texas - Flores
10 Jack Lain 50 3 STX Twelve 9u Maroon 2/18/2023
2 Hector Yzaguirre 45 3 STX Twelve 9u Maroon 2/18/2023
One Elite STX
28 Bryson Castillo 49 0 Thunderbirds 10u 2/18/2023
7 Joseph Correa 29 0 Thunderbirds 10u 2/18/2023
44 Robert Gonzalez 9 0 Thunderbirds 10u 2/18/2023
Robert Valdez 38 1 Texas Twelve 10U Maroon 2/18/2023
4 Christian Vasquez 39 2 Texas Twelve 10U Maroon 2/18/2023
South Texas Sox
1 Maximiliano Barron 12 3 Texas Saints 10U 2/18/2023
57 0 STX Twelve 9u Maroon 2/19/2023
Total 69 3
14 0 Texas Nitro Baseball 10u Black 2/19/2023
Total 83 3
11 Darian Gonzalez 29 4 Texas Twelve 10u Gold - Victoria 2/18/2023
9 Camilo Hinojosa 55 5 Texas Twelve 10u Gold - Victoria 2/18/2023
2 Carlos Rendon Jr. 37 12 Texas Saints 10U 2/18/2023
Levi Segura 78 0 Texas Nitro Baseball 10u Black 2/19/2023
David Smith 9 0 STX Twelve 9u Maroon 2/19/2023
STX Twelve 9u Maroon
27 Austin Botello 34 6 Marucci Elite Texas - Flores 2/18/2023
22 Demarco Cantu 13 3 Texas Saints 10U 2/19/2023
5 Carter Moreno 54 12 Texas Saints 10U 2/19/2023
3 Mason Riojas 20 3 Marucci Elite Texas - Flores 2/18/2023
Texas Made
1 Dylan Arriola 30 6 Texas Nitro Baseball 10u Black 2/18/2023
34 0 Texas Twelve 10U Maroon 2/19/2023
Total 64 6
11 Bradyn Castro 17 3 Texas Twelve 10u Stx Black 2/18/2023
16 3 Texas Nitro Baseball 10u Black 2/18/2023
Total 33 6
17 Manuel Rangel 31 6 Texas Nitro Baseball 10u Black 2/18/2023
37 0 Texas Twelve 10U Maroon 2/19/2023
Total 68 6
Texas Nitro Baseball
14 Isaac Cavazos 16 3 Texas Twelve 10U Maroon 2/18/2023
1 Jeremiah Garcia 10 3 Texas Twelve 10U Maroon 2/18/2023
33 Ryan Garza 15 3 Texas Twelve 10U Maroon 2/18/2023
25 Cru Hagen 17 2 Thunderbirds 10u 2/18/2023
8 Ian Hernandez 19 3 Thunderbirds 10u 2/18/2023
38 0 Texas Twelve 10u Stx Black 2/19/2023
Total 57 3
99 Liam Lopez 47 6 Texas Twelve 10U Maroon 2/18/2023
34 Ian Joaquin Olivares 34 6 Thunderbirds 10u 2/18/2023
6 Jordan Salinas 25 3 Texas Twelve 10U Maroon 2/18/2023
3 Jetsen Trujillo 9 1 Thunderbirds 10u 2/18/2023
Texas Nitro Baseball 10u Black
9 Jose Castillo 75 0 One Elite STX 2/19/2023
10 Austin Diaz 25 3 Texas Made 2/18/2023
3 Isaac Gomez 42 0 One Elite STX 2/19/2023
2 Ethan Gonzalez 50 9 Texas Made 2/18/2023
5 Cannon Groth 27 6 Texas Twelve 10u Stx Black 2/18/2023
4 Ryan Soliz 35 6 Texas Twelve 10u Stx Black 2/18/2023
Texas Saints 10U
8 Liam Arredondo 9 0 Texas Twelve 10u Gold - Victoria 2/18/2023
13 0 Thunderbirds 10u 2/19/2023
Total 22 0
30 Miguel Angel Elizondo Jr 18 4 South Texas Sox 2/18/2023
25 Julian Garza 37 6 Texas Twelve 10u Gold - Victoria 2/18/2023
7 Ivan Lopez 46 6 South Texas Sox 2/18/2023
38 0 Thunderbirds 10u 2/19/2023
Total 84 6
34 Damian Lee Onofre 23 2 South Texas Sox 2/18/2023
4 Dominick Rodriguez 12 3 South Texas Sox 2/18/2023
22 0 Thunderbirds 10u 2/19/2023
Total 34 3
13 Fabian Zapata 30 3 Texas Twelve 10u Gold - Victoria 2/18/2023
Texas Twelve 10u Gold - Victoria
30 John Barjenbruch 80 7 Texas Saints 10U 2/18/2023
18 Dane Kana 38 3 South Texas Sox 2/18/2023
19 Parker Lemke 14 1 South Texas Sox 2/18/2023
24 0 Marucci Elite Texas - Flores 2/19/2023
Total 38 1
17 Zadyn Martinez 12 2 Texas Saints 10U 2/18/2023
58 5 South Texas Sox 2/18/2023
Total 70 7
12 Jaxson Parma 31 0 Marucci Elite Texas - Flores 2/19/2023
6 Jase Peters 27 0 South Texas Sox 2/18/2023
Texas Twelve 10U Maroon
15 Brooks Bockholt 32 0 One Elite STX 2/18/2023
11 Tucker Curtiss 14 3 Texas Nitro Baseball 2/18/2023
22 Colton Diegel 27 6 Texas Nitro Baseball 2/18/2023
34 Keoni Mokuiki 29 4 Texas Nitro Baseball 2/18/2023
9 Ivan Pena 41 5 Texas Nitro Baseball 2/18/2023
Texas Twelve 10u Stx Black
51 Marcus Carrillo 34 3 Texas Made 2/18/2023
27 Evan Galan 31 6 Texas Made 2/18/2023
44 Avery Hernandez 38 6 Texas Nitro Baseball 10u Black 2/18/2023
3 Jackson McNeill 50 9 Texas Nitro Baseball 10u Black 2/18/2023
Thunderbirds 10u
20 Armando Almaraz 38 5 Texas Nitro Baseball 2/18/2023
3 Rafael Blanco 25 4 Texas Nitro Baseball 2/18/2023
2 Bryce Laskowski 35 0 One Elite STX 2/18/2023
13 Zane Rodriguez 17 0 One Elite STX 2/18/2023
27 Christian Vasquez 39 0 One Elite STX 2/18/2023