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
956 Clutch
44 Aidan Cisneros 45 8 Texas Drillers 9u 12/7/2024
36 5 One Elite Stx 12/8/2024
Total 81 13
4 Sean Fuentes 26 4 Texas Drillers 9u 12/7/2024
18 Jose A. Garcia 45 6 Texas Made 9u 12/7/2024
64 12 Twelve Sa Black 12/8/2024
Total 109 18
2 Aramis Jimenez 30 3 One Elite Stx 12/8/2024
21 Hugo Ramos 34 2 Twelve Sa Black 12/8/2024
27 Adonis Rodriguez 12 0 Texas Drillers 9u 12/7/2024
6 Easton Sanchez 0 0 One Elite Stx 12/8/2024
3 Giovanni Yepez 39 8 Texas Made 9u 12/7/2024
24 3 One Elite Stx 12/8/2024
Total 63 11
GC Royals 9U
22 Luca Balleza 2 0 STX Wildcatters-9U-Medina 12/8/2024
6 Tristan Leal 33 1 St Twelve 9u Maroon 12/7/2024
8 Jace Rodriguez 36 1 St Twelve 9u Maroon 12/7/2024
31 Hipolito Vasquez 33 1 Twelve SA Maroon 12/7/2024
5 Christian M Villarreal 20 1 Twelve SA Maroon 12/7/2024
55 2 STX Wildcatters-9U-Medina 12/8/2024
Total 75 3
Wesley Werner 76 4 Twelve SA Maroon 12/7/2024
One Elite Stx
9 Cash Bronstad 50 6 St Twelve 9u Maroon 12/8/2024
14 Mason Diaz 21 4 Texas Drillers 9u 12/8/2024
28 4 956 Clutch 12/8/2024
Total 49 8
7 Rene Estrada 53 7 956 Clutch 12/8/2024
24 Jase Garcia 0 0 Stx Spartans 12/7/2024
36 3 Texas Made 9u 12/7/2024
Total 36 3
90 Ryan Infante 0 0 Texas Made 9u 12/7/2024
53 6 St Twelve 9u Maroon 12/8/2024
Total 53 6
11 Kenneth Jackson 14 3 Stx Spartans 12/7/2024
8 Grayson Marino 2 1 956 Clutch 12/8/2024
84 11 Texas Drillers 9u 12/8/2024
Total 86 12
44 Gilbert Martinez 13 3 Stx Spartans 12/7/2024
21 2 956 Clutch 12/8/2024
Total 34 5
81 Easton Polhemus 43 8 Texas Made 9u 12/7/2024
1 Wyatt Spivey 20 3 Stx Spartans 12/7/2024
32 4 St Twelve 9u Maroon 12/8/2024
Total 52 7
SA Wicked
22 Turner Boatwright 16 3 St Twelve 9u Maroon 12/7/2024
11 2 Twelve SA Maroon 12/8/2024
Total 27 5
47 12 Texas IronBirds 9U 12/8/2024
Total 74 17
4 Dominic Delgado 20 3 STX Wildcatters-9U-Medina 12/7/2024
73 10 Twelve SA Maroon 12/8/2024
Total 93 13
10 Samuel Garcia Iii 55 2 St Twelve 9u Maroon 12/7/2024
42 Luke Gierak 60 7 St Twelve 9u Maroon 12/8/2024
8 Andrew Martinez 14 2 St Twelve 9u Maroon 12/8/2024
0 Dominic Martinez 28 1 St Twelve 9u Maroon 12/7/2024
99 Brandan Rangel 20 2 STX Wildcatters-9U-Medina 12/7/2024
40 3 Texas IronBirds 9U 12/8/2024
Total 60 5
5 Easton Rodriguez 13 3 Twelve SA Maroon 12/8/2024
33 Noah Rodriguez 32 2 STX Wildcatters-9U-Medina 12/7/2024
23 John Sanchez 41 4 STX Wildcatters-9U-Medina 12/7/2024
St Twelve 9u Maroon
44 Santiago Castaneda 63 9 SA Wicked 12/8/2024
1 Zaydren Flores 23 2 SA Wicked 12/7/2024
15 Jaxon Fulbright 9 3 SA Wicked 12/8/2024
67 8 One Elite Stx 12/8/2024
Total 76 11
42 Carter Johnson 46 6 One Elite Stx 12/8/2024
23 Rocco Leon 61 9 Texas Made 9u 12/8/2024
14 Enzo Olivares 0 0 SA Wicked 12/7/2024
16 3 Texas Made 9u 12/8/2024
Total 16 3
46 Andrew Sellars 19 3 GC Royals 9U 12/7/2024
36 1 SA Wicked 12/7/2024
Total 55 4
3 0 One Elite Stx 12/8/2024
Total 58 4
Stx Spartans
11 Alejandro Acosta 17 3 Texas IronBirds 9U 12/7/2024
13 Kaiden Bazan 36 4 One Elite Stx 12/7/2024
99 Matthew Bueno 22 3 Texas IronBirds 9U 12/7/2024
14 Jorge Ocana Iii 29 1 One Elite Stx 12/7/2024
27 4 Texas Made 9u 12/8/2024
Total 56 5
24 Adriel Paz 32 3 Texas IronBirds 9U 12/7/2024
64 6 Texas Made 9u 12/8/2024
Total 96 9
STX Wildcatters-9U-Medina
Jayden Ainsworth 25 3 Twelve SA Maroon 12/7/2024
Braxton Arizpe 25 4 GC Royals 9U 12/8/2024
Mykah Charles 23 5 SA Wicked 12/7/2024
Carter DeLeon 21 6 Twelve SA Maroon 12/7/2024
53 4 Texas Drillers 9u 12/8/2024
Total 74 10
Jett Lozano 25 2 SA Wicked 12/7/2024
Mox Martin 3 1 SA Wicked 12/7/2024
37 3 Texas Drillers 9u 12/8/2024
Total 40 4
Cristian Pena 27 4 SA Wicked 12/7/2024
44 5 Texas Drillers 9u 12/8/2024
Total 71 9
2 Ethan Ybarra 15 2 GC Royals 9U 12/8/2024
Texas Drillers 9u
9 Christian Brown 0 0 Twelve Sa Black 12/7/2024
1 Ethan Gomez 55 9 Twelve Sa Black 12/7/2024
0 Easton Gonzalez 55 9 STX Wildcatters-9U-Medina 12/8/2024
2 Tyler Ortiz 35 6 956 Clutch 12/7/2024
51 4 STX Wildcatters-9U-Medina 12/8/2024
Total 86 10
11 Liam Rodriguez 29 6 956 Clutch 12/7/2024
25 3 One Elite Stx 12/8/2024
Total 54 9
7 Nolan Romero 15 3 956 Clutch 12/7/2024
50 9 One Elite Stx 12/8/2024
Total 65 12
23 Azrael Sanchez 5 3 Twelve Sa Black 12/7/2024
Texas IronBirds 9U
0 Anthony GALAN 40 6 Stx Spartans 12/7/2024
8 Cruz Ramon 41 4 SA Wicked 12/8/2024
4 Ezekiel Ridley 13 3 Stx Spartans 12/7/2024
3 Jayce Rodriguez 63 11 Twelve Sa Black 12/7/2024
11 Trey San Miguel 41 11 SA Wicked 12/8/2024
Texas Made 9u
1 Royce Apodaca 15 0 One Elite Stx 12/7/2024
16 Rafael Arriola 21 3 One Elite Stx 12/7/2024
18 Noah Banda 26 6 956 Clutch 12/7/2024
5 Gavin Gonzales 38 2 Stx Spartans 12/8/2024
34 Ryan Guzman 47 3 One Elite Stx 12/7/2024
41 4 St Twelve 9u Maroon 12/8/2024
Total 88 7
12 Caleb Herrera 62 8 956 Clutch 12/7/2024
29 Jonathan Polk 42 10 Stx Spartans 12/8/2024
23 Rolando Sanchez 58 6 St Twelve 9u Maroon 12/8/2024
8 Jayden Venegas 39 4 One Elite Stx 12/7/2024
Twelve Sa Black
7 Arian Alcala 15 3 Texas Drillers 9u 12/7/2024
13 4 956 Clutch 12/8/2024
Total 28 7
16 Brooks Berlin 16 4 Texas Drillers 9u 12/7/2024
19 Jude Brinkerhoff 20 2 Texas Drillers 9u 12/7/2024
6 Roman Flores 22 1 Texas IronBirds 9U 12/7/2024
5 Jake Gonzales 11 1 Texas IronBirds 9U 12/7/2024
1 Liam Luevanos 12 3 Texas IronBirds 9U 12/7/2024
12 Charles Rios 9 0 Texas Drillers 9u 12/7/2024
61 8 956 Clutch 12/8/2024
Total 70 8
20 Joshua Rios 47 4 Texas IronBirds 9U 12/7/2024
13 2 956 Clutch 12/8/2024
Total 60 6
12 Leo Trevino 15 2 Texas Drillers 9u 12/7/2024
Twelve SA Maroon
11 Carr Gonzales 19 3 GC Royals 9U 12/7/2024
44 Cayden Hovde 29 0 STX Wildcatters-9U-Medina 12/7/2024
3 Liam Kearney 20 0 STX Wildcatters-9U-Medina 12/7/2024
2 Aaron Machuca 77 14 SA Wicked 12/8/2024
76 Jose Rios 43 3 STX Wildcatters-9U-Medina 12/7/2024
50 Lucas Tripodo 18 3 GC Royals 9U 12/7/2024
Aaron Vasquez 33 3 STX Wildcatters-9U-Medina 12/7/2024
4 Ryan Vieyra 36 3 STX Wildcatters-9U-Medina 12/7/2024