2,210 MLB PLAYERS | 15,134 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
Couto Baseball 9U
12 Julian Benavente 26 6 Team Blanco 3/9/2024
18 Nicholas Bernat 24 6 Team Blanco 3/9/2024
15 Christopher Cardero 13 3 Legends baseball 3/9/2024
66 9 Team LA 9U AA 3/10/2024
Total 79 12
8 3 Legends baseball 3/10/2024
Total 87 15
23 Denzel De La Rosa 9 1 Legends baseball 3/10/2024
8 Adrian Diaz 56 8 Legends baseball 3/9/2024
10 Ace Marti 39 6 Team Sosa Elite 9u 3/6/2024
1 Mikey Martin 31 6 Team Sosa Elite 9u 3/6/2024
12 3 Team Blanco 3/9/2024
Total 43 9
4 Matthew Perez 57 11 Legends baseball 3/10/2024
14 Benjamin Ruiz 37 8 Team LA 9U AA 3/10/2024
7 0 Legends baseball 3/10/2024
Total 44 8
Dynasty Mod
0 Jacob Balayla 17 2 Team Blanco 3/5/2024
9 Jorge Boris Geeza 41 3 Team Blanco 3/5/2024
23 James Martinez 35 9 Team Blanco 3/5/2024
48 9 Prime Generals 3/9/2024
Total 83 18
13 Dimaggio Pineiro 35 6 Prime Generals 3/9/2024
22 Dominick Sanchez 33 9 Prime Generals 3/9/2024
19 2 Prime Generals 3/9/2024
Total 52 11
15 Michael Tamayo 44 6 Prime Generals 3/9/2024
Kaos 8U
Martin Avila 29 4 Legends baseball 3/7/2024
7 Lyan Figueroa 11 3 Team Blanco 3/9/2024
17 Kendry Nodarse 30 6 Legends baseball 3/7/2024
29 5 Team LA 9U AA 3/9/2024
Total 59 11
44 Valentino Percy 29 6 Team Blanco 3/9/2024
27 Daniel Rojas 23 2 Legends baseball 3/7/2024
16 Carlos Salazar Jr 35 5 Team LA 9U AA 3/9/2024
13 Matias Sanchez 40 5 Team LA 9U AA 3/9/2024
5 Iker Tota 16 2 Legends baseball 3/7/2024
Legends baseball
9 Fabian Alzualde 60 9 Couto Baseball 9U 3/9/2024
1 Noah Campos 16 0 Couto Baseball 9U 3/9/2024
15 Alex Carreras 75 15 Team Sosa Elite 9u 3/9/2024
22 Gian Conde 71 11 Couto Baseball 9U 3/10/2024
11 King Duarte 40 5 Kaos 8U 3/7/2024
2 0 Couto Baseball 9U 3/10/2024
Total 42 5
27 Fabrizzio Espinoza 19 3 Couto Baseball 9U 3/9/2024
3 Joshua Lopez 24 3 Team Sosa Elite 9u 3/9/2024
27 Gianfranco Milano 0 0 Couto Baseball 9U 3/9/2024
21 1 Couto Baseball 9U 3/10/2024
Total 21 1
44 Steven Plasencia 74 10 Kaos 8U 3/7/2024
Prime Generals
23 Santiago Baruh 13 3 Dynasty Mod 3/9/2024
44 3 Team LA 9U AA 3/10/2024
Total 57 6
Dylan Cardenas 8 1 Dynasty Mod 3/9/2024
24 3 Dynasty Mod 3/9/2024
Total 32 4
22 Adrian Decena 15 1 Team LA 9U AA 3/5/2024
24 Logan Gonzalez 54 12 Dynasty Mod 3/9/2024
12 Dominick Hawkins 14 0 Dynasty Mod 3/9/2024
1 Santiago Ponce 42 5 Team LA 9U AA 3/5/2024
45 5 Dynasty Mod 3/9/2024
Total 87 10
2 Sebastian Ponce 46 7 Dynasty Mod 3/9/2024
13 Ansel Rojas 20 3 Team LA 9U AA 3/5/2024
16 Ethan Sarria 64 11 Team LA 9U AA 3/10/2024
32 Santiago Zamora 11 0 Team LA 9U AA 3/5/2024
34 2 Dynasty Mod 3/9/2024
Total 45 2
Team Blanco
21 Alan Gonzalez 18 0 Kaos 8U 3/9/2024
17 Alex Gonzalez 19 4 Couto Baseball 9U 3/9/2024
23 Milan Hernandez 19 0 Dynasty Mod 3/5/2024
43 3 Couto Baseball 9U 3/9/2024
Total 62 3
5 Sebastian Llovera 9 0 Dynasty Mod 3/5/2024
2 Zachary Marrero 52 4 Kaos 8U 3/9/2024
4 Mario Moreno 9 3 Dynasty Mod 3/5/2024
1 Jake Olivera 4 0 Kaos 8U 3/9/2024
3 Cesar Perez 19 0 Dynasty Mod 3/5/2024
12 1 Kaos 8U 3/9/2024
Total 31 1
24 Abraham Sanchez 31 9 Dynasty Mod 3/5/2024
53 8 Couto Baseball 9U 3/9/2024
Total 84 17
Team LA 9U AA
5 Zaccory Bailey 21 6 Prime Generals 3/10/2024
51 9 Couto Baseball 9U 3/10/2024
Total 72 15
4 George Cueto 33 6 Prime Generals 3/5/2024
82 6 Team Sosa Elite 9u 3/9/2024
Total 115 12
29 Yostin Duron 34 6 Prime Generals 3/5/2024
14 0 Team Sosa Elite 9u 3/9/2024
Total 48 6
14 2 Couto Baseball 9U 3/10/2024
Total 62 8
15 Abraham Espinoza 23 2 Team Sosa Elite 9u 3/9/2024
19 2 Couto Baseball 9U 3/10/2024
Total 42 4
12 Eduardo Laguna 68 9 Prime Generals 3/10/2024
2 Emanuel Matos 95 15 Kaos 8U 3/9/2024
29 Jacob Solano 17 1 Couto Baseball 9U 3/10/2024
Team Sosa Elite 9u
12 Max Cartaya 6 1 Legends baseball 3/9/2024
99 Samuel Fisher 57 6 Team LA 9U AA 3/9/2024
27 Jaden German 31 4 Couto Baseball 9U 3/6/2024
7 Lukas Paspallis 30 2 Couto Baseball 9U 3/6/2024
49 James De Jesús Ruiz-Meza 9 3 Team LA 9U AA 3/9/2024
11 Bryce Sosa 28 3 Legends baseball 3/9/2024
5 Luca Tummillo 45 4 Couto Baseball 9U 3/6/2024
57 14 Legends baseball 3/9/2024
Total 102 18