Notice: You are currently viewing a development version of the PerfectGame.org website.
For the live site, please visit www.perfectgame.org
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
Gladiators - HTX 2028
7 Tyler Albert 25 6 Liberty County Heat 5/6/2023
64 Troy Dehoyos 43 6 Piranhas Baseball - Tyner 5/6/2023
24 Jake Goodroe 31 3 Piranhas Baseball - Tyner 5/6/2023
42 10 Houston Hurricanes 5/7/2023
Total 73 13
5 George Guajardo 6 0 Liberty County Heat 5/6/2023
2 Tyler Hanson 22 2 Piranhas Baseball - Tyner 5/6/2023
17 Caedyn Olivares 29 6 Liberty County Heat 5/6/2023
0 0 Piranhas Baseball - Tyner 5/6/2023
Total 29 6
34 Lucas Prigmore 41 5 Houston Hurricanes 5/7/2023
4 Carter Stone 21 0 Liberty County Heat 5/6/2023
Gladiators-Hill
0 Brooks Burns 15 3 Liberty County Heat 5/7/2023
55 6 Lake Houston Sluggers Blue 5/7/2023
Total 70 9
8 Carson Johnson 32 9 Lake Houston Sluggers Blue 5/7/2023
27 Brody Moss 60 15 Liberty County Heat 5/7/2023
44 Samuel Winn 34 2 Lake Houston Sluggers Blue 5/7/2023
Houston Hurricanes
99 Matthew Cavazos 13 2 Lake Houston Sluggers Blue 5/6/2023
3 Juan Fonseca 48 9 Lake Houston Sluggers Blue 5/6/2023
57 7 Texas Mizuno Santos 13U 5/7/2023
Total 105 16
27 Arian Garcia 8 2 Gladiators - HTX 2028 5/7/2023
6 Noah Izazaga 12 1 Piranhas Collins 5/6/2023
34 6 Texas Mizuno Santos 13U 5/7/2023
Total 46 7
23 Jason Olmos 5 1 Lake Houston Sluggers Blue 5/6/2023
21 4 Gladiators - HTX 2028 5/7/2023
Total 26 5
10 Landon Pogue 54 11 Gladiators - HTX 2028 5/7/2023
Lake Houston Sluggers Blue
5 Preston Coulter 75 11 Gladiators-Hill 5/7/2023
13 Charlie Dye 20 5 Houston Hurricanes 5/6/2023
18 Karter Hodde 47 8 Houston Hurricanes 5/6/2023
20 1 Texas Mizuno Santos 13U 5/7/2023
Total 67 9
24 Dean Pullins 23 1 Houston Hurricanes 5/6/2023
21 Benjamin Robinson 83 18 Piranhas Baseball - Tyner 5/7/2023
Liberty County Heat
Christian Bishop 27 3 Gladiators - HTX 2028 5/6/2023
2 Jovanni Castillo 43 14 Texas Force 13u Blue 5/7/2023
42 Jayden Dejong 18 0 Gladiators-Hill 5/7/2023
0 Ski Friedrich 64 7 Piranhas Baseball - Tyner 5/6/2023
51 Cameron Moon 29 7 Piranhas Baseball - Tyner 5/6/2023
27 Aiden Quintanilla 47 3 Gladiators - HTX 2028 5/6/2023
85 Albert Connor Schultz 12 3 Gladiators - HTX 2028 5/6/2023
24 Alexis Stuart 0 0 Gladiators - HTX 2028 5/6/2023
74 14 Gladiators-Hill 5/7/2023
Total 74 14
Piranhas - Bradford 13U
15 Jace Bennett 51 8 Texas Force 13u Blue 5/6/2023
24 Rylan Chesser 9 0 Texas Mizuno Santos 13U 5/6/2023
5 Josh Lawson 23 1 Texas Mizuno Santos 13U 5/6/2023
27 Ryan Perez 17 3 Texas Force 13u Blue 5/6/2023
16 3 Piranhas Collins 5/7/2023
Total 33 6
1 Blake Safer 81 18 Piranhas Collins 5/7/2023
12 Brett Veazey 52 9 Texas Mizuno Santos 13U 5/6/2023
Piranhas Baseball - Tyner
0 Kaysen Click 50 7 Lake Houston Sluggers Blue 5/7/2023
14 Bryce Collins 16 3 Liberty County Heat 5/6/2023
25 Brayden Gardiner 24 5 Liberty County Heat 5/6/2023
27 Keaton Guidry 41 6 Liberty County Heat 5/6/2023
3 Grant Jones 22 5 Gladiators - HTX 2028 5/6/2023
4 Grady Kash 39 7 Gladiators - HTX 2028 5/6/2023
7 Talon Sweat 78 11 Lake Houston Sluggers Blue 5/7/2023
Piranhas Collins
24 Jaxon Collins 57 10 Texas Mizuno Santos 13U 5/7/2023
4 1 Piranhas - Bradford 13U 5/7/2023
Total 61 11
22 Brytn Gardner 86 21 Piranhas - Bradford 13U 5/7/2023
9 Tanner Leblanc 18 2 Texas Mizuno Santos 13U 5/7/2023
13 Eric Mascorro 12 1 Texas Mizuno Santos 13U 5/7/2023
Texas Force 13u Blue
12 Michael Campos 16 0 Piranhas - Bradford 13U 5/6/2023
27 Alex Lanier 7 3 Piranhas - Bradford 13U 5/6/2023
37 6 Liberty County Heat 5/7/2023
Total 44 9
9 Cade Lowers 33 6 Liberty County Heat 5/7/2023
13 Hunter Parrish 28 0 Piranhas - Bradford 13U 5/6/2023
3 Braxton Sigg 63 6 Texas Mizuno Santos 13U 5/6/2023
33 Johnny Vitale 41 5 Piranhas - Bradford 13U 5/6/2023
20 Aaron Williams 40 6 Texas Mizuno Santos 13U 5/6/2023
Texas Mizuno Santos 13U
1 Paxton Arkeen 9 3 Texas Force 13u Blue 5/6/2023
48 12 Piranhas Collins 5/7/2023
Total 57 15
4 Brock Blessington 33 6 Piranhas Collins 5/7/2023
16 Kayce Cropper 21 1 Piranhas - Bradford 13U 5/6/2023
47 12 Houston Hurricanes 5/7/2023
Total 68 13
23 Brayden Frederick 35 3 Piranhas - Bradford 13U 5/6/2023
10 3 Houston Hurricanes 5/7/2023
Total 45 6
11 Lawsen Gary 25 2 Texas Force 13u Blue 5/6/2023
2 Jude Gohlke 10 1 Piranhas - Bradford 13U 5/6/2023
12 Jackson Lane 29 6 Piranhas - Bradford 13U 5/6/2023
17 3 Lake Houston Sluggers Blue 5/7/2023
Total 46 9
22 Cayden Loupe 28 5 Texas Force 13u Blue 5/6/2023