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
Banditos Acosta
30 Pierce Cedillo 20 1 Houston Blast 12u Cameron 4/27/2024
14 0 Houston Blast 12u Cameron 4/28/2024
Total 34 1
24 Kelton Hatfield 28 4 Houston Blast 12u Cameron 4/27/2024
45 8 Spring Branch Sluggers 4/28/2024
Total 73 12
4 Dalton Hernandez 16 3 Houston Blast 12u Cameron 4/27/2024
Roman Larue 36 6 Katy Hammers 4/27/2024
48 Bo Merriss 20 4 Spring Branch Sluggers 4/28/2024
99 Masen Robertson 33 7 Houston Blast 12u Cameron 4/28/2024
6 Enrique Rodriguez 23 3 Houston Blast 12u Cameron 4/27/2024
15 3 Katy Hammers 4/28/2024
Total 38 6
44 Holton Stovall 14 3 Katy Hammers 4/27/2024
13 Danny Talavera 30 2 Houston Blast 12u Cameron 4/28/2024
3 Lyons Tillman 49 9 Katy Hammers 4/28/2024
Houston Blast 12u Cameron
11 Jordan Cameron 83 14 Texas Red Wolves 4/28/2024
44 Jack Hudson 2 1 Banditos Acosta 4/28/2024
23 2 Humble Titans 4/28/2024
Total 25 3
Braylen Ives 64 9 Banditos Acosta 4/28/2024
21 1 Humble Titans 4/28/2024
Total 85 10
1 John Martin V 16 2 Banditos Acosta 4/28/2024
John Mikolas 76 15 Banditos Acosta 4/27/2024
7 Rex Standlee 59 9 Lynx 12u - Jones 4/27/2024
33 5 Humble Titans 4/28/2024
Total 92 14
6 Tripp Thiel 23 1 Texas Red Wolves 4/28/2024
28 1 Humble Titans 4/28/2024
Total 51 2
Houston Express 12u
45 Jayce Escobedo 87 7 Humble Titans 4/28/2024
22 Benjamin Jordan 57 7 Houston Lunatics 4/27/2024
15 Jacob Lagunas 43 3 Tsb 4/27/2024
9 Tavin Morris 31 3 Tsb 4/27/2024
7 2 Opa Jays - Cullivan 4/28/2024
Total 38 5
6 1 Humble Titans 4/28/2024
Total 44 6
27 Jody Ortiz 30 1 Houston Lunatics 4/27/2024
8 Tristian White 85 2 Opa Jays - Cullivan 4/28/2024
Houston Lunatics
14 Angel Alvarez 33 3 Texas Red Wolves 4/27/2024
4 Jj Hernandez 52 8 Tsb 4/28/2024
10 Kaelan Martinez 92 12 Houston Thunder Pizano 4/28/2024
12 Adan Mata 25 1 Texas Red Wolves 4/27/2024
11 Xavier Romero 9 2 Texas Red Wolves 4/27/2024
19 4 Tsb 4/28/2024
Total 28 6
24 Omar Sandoval 71 9 Houston Express 12u 4/27/2024
Houston Thunder Pizano
Jared Avella 36 4 Houston Lunatics 4/28/2024
0 Sebastian Castanon 21 5 Houston Lunatics 4/28/2024
Ethan Gehring 9 1 Humble Titans 4/27/2024
Felix Hinijosa 30 2 Texas Bluechips 12u Navy 4/27/2024
6 Kevin Liu 47 7 Texas Bluechips 12u Navy 4/27/2024
Nicholas Lopez 33 8 Humble Titans 4/27/2024
Humble Titans
44 Ruben Armendariz 18 4 Houston Express 12u 4/28/2024
11 Nikolas Hernandez 75 9 Houston Blast 12u Cameron 4/28/2024
13 Alberto Kuri 50 6 Houston Thunder Pizano 4/27/2024
7 Zachary Lockard 37 2 Texas Bluechips 12u Navy 4/27/2024
9 Vincent Rubio 10 3 Houston Thunder Pizano 4/27/2024
2 Ethan Scroggins 1 2 Texas Bluechips 12u Navy 4/27/2024
10 David Valdez 60 5 Houston Express 12u 4/28/2024
5 Andrew Vazquez 50 12 Tsb 4/28/2024
23 Jameson Willson 45 8 Texas Bluechips 12u Navy 4/27/2024
Katy Hammers
0 Beckett Brunelle 31 1 Banditos Acosta 4/27/2024
11 Iker Jasser Dominguez 44 6 Spring Branch Sluggers 4/27/2024
56 8 Banditos Acosta 4/28/2024
Total 100 14
23 Adam Nicksic 1 1 Banditos Acosta 4/27/2024
27 Cole Vandewater 40 5 Banditos Acosta 4/27/2024
20 3 Banditos Acosta 4/28/2024
Total 60 8
3 Davi Viguerie 6 1 Spring Branch Sluggers 4/27/2024
Moises Ali Williams 48 5 Spring Branch Sluggers 4/27/2024
Lynx 12u - Jones
27 Beau Brock 37 3 Spring Branch Sluggers 4/28/2024
99 Dylan Brock 20 2 Houston Blast 12u Cameron 4/27/2024
5 2 Opa Jays - Cullivan 4/27/2024
Total 25 4
44 Kingsley Devenport 10 0 Spring Branch Sluggers 4/28/2024
22 Nicholas Girotto 18 1 Spring Branch Sluggers 4/28/2024
23 Pablo Harmon 14 0 Spring Branch Sluggers 4/28/2024
6 Scout Harris 40 1 Houston Blast 12u Cameron 4/27/2024
2 Robert Marsh 54 7 Opa Jays - Cullivan 4/27/2024
11 Mason Munoz 26 6 Houston Blast 12u Cameron 4/27/2024
3 Colin Zumar 31 0 Opa Jays - Cullivan 4/27/2024
Opa Jays - Cullivan
Beckett Bain 39 6 Lynx 12u - Jones 4/27/2024
Jax Duffield 36 3 Spring Branch Sluggers 4/27/2024
Gavin Michael Leon 26 6 Lynx 12u - Jones 4/27/2024
25 6 Houston Express 12u 4/28/2024
Total 51 12
10 Luke Maza 48 4 Spring Branch Sluggers 4/27/2024
Riley Reddoch 73 9 Houston Express 12u 4/28/2024
Oliver Zimmerman 15 1 Spring Branch Sluggers 4/27/2024
Spring Branch Sluggers
Caden Clinkscales 0 12 Banditos Acosta 4/28/2024
Bobby Hoag 70 10 Katy Hammers 4/27/2024
Wagner LeGette 55 9 Opa Jays - Cullivan 4/27/2024
Thomas Palermo 6 2 Katy Hammers 4/27/2024
36 6 Lynx 12u - Jones 4/28/2024
Total 42 8
Texas Bluechips 12u Navy
Jackson Becker 38 5 Humble Titans 4/27/2024
5 1 Texas Red Wolves 4/28/2024
Total 43 6
Miguel Calderon 22 2 Humble Titans 4/27/2024
Nicholas Larios 33 5 Texas Red Wolves 4/28/2024
Jaxon Lorenz 37 8 Houston Thunder Pizano 4/27/2024
Gregory Morales Jr. 31 4 Houston Thunder Pizano 4/27/2024
65 12 Texas Red Wolves 4/28/2024
Total 96 16
Texas Red Wolves
33 Emmett Byrd 1 1 Houston Lunatics 4/27/2024
2 Aiden Garza 46 3 Houston Lunatics 4/27/2024
23 Isaac Hamm 27 5 Houston Lunatics 4/27/2024
16 Christopher Maldonado 79 15 Texas Bluechips 12u Navy 4/28/2024
24 Vincent Miniel 45 6 Tsb 4/27/2024
8 3 Texas Bluechips 12u Navy 4/28/2024
Total 53 9
33 Jose Armando Obelmejias Valera 43 7 Houston Blast 12u Cameron 4/28/2024
Cody Yi Qi 2 3 Tsb 4/27/2024
2 3 Tsb 4/27/2024
Total 4 6
Tsb
Blake Bauer 17 7 Houston Express 12u 4/27/2024
9 2 Houston Lunatics 4/28/2024
Total 26 9
Sullivan Brooks 11 1 Houston Express 12u 4/27/2024
16 1 Houston Lunatics 4/28/2024
Total 27 2
Matias Cano 30 6 Texas Red Wolves 4/27/2024
29 3 Houston Lunatics 4/28/2024
Total 59 9
Rivers Greaser 49 6 Houston Lunatics 4/28/2024
Logan Hill 35 6 Humble Titans 4/28/2024
Jackson Mertens 22 3 Houston Express 12u 4/27/2024
Morgan Neiser 29 3 Humble Titans 4/28/2024
Everett Webb 39 3 Texas Red Wolves 4/27/2024
45 Eli Zappe 20 1 Houston Express 12u 4/27/2024