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
Elite Squad Texas-Shifflet
1 Michael Bryce Barrett 6 3 Hb Baseball - Burns 11/6/2021
10 Dallas Caldwell 12 3 Hb Baseball - Burns 11/6/2021
24 Grayson Commander 19 2 Katy Cardinals 12u Red 11/6/2021
63 15 Hb Baseball - Burns 11/7/2021
Total 82 17
11 Bentley Moore 10 3 Katy Cardinals 12u Red 11/6/2021
14 Ty Riggs 15 3 Katy Cardinals 12u Red 11/6/2021
23 Nicholas Rodriguez 22 6 Katy Cardinals 12u Red 11/6/2021
7 Trenton Stockwell 14 3 Katy Cardinals 12u Red 11/6/2021
14 3 Hb Baseball - Burns 11/7/2021
Total 28 6
8 Grey Taylor 27 6 Hb Baseball - Burns 11/6/2021
Epa 12u Gold
Evan Edwards 15 0 Team Never Quit 12u Black 11/6/2021
52 6 Texas Twelve Gold 11/7/2021
Total 67 6
Noah Gilfoil 53 9 Texas Twelve Chrome 11/6/2021
Jacob Gloria 40 5 Texas Twelve Chrome 11/6/2021
35 4 Texas Twelve Gold 11/7/2021
Total 75 9
73 15 Team Never Quit 12u Black 11/7/2021
Total 148 24
Matthew Gloria 12 2 Team Never Quit 12u Black 11/6/2021
Reid Johnson 7 1 Team Never Quit 12u Black 11/6/2021
Christopher Ortiz 2 0 Team Never Quit 12u Black 11/6/2021
17 2 Texas Twelve Gold 11/7/2021
Total 19 2
Jack Perez 47 9 Team Never Quit 12u Black 11/6/2021
19 3 Team Never Quit 12u Black 11/7/2021
Total 66 12
Hb Baseball - Burns
24 Jonathan Coutorie 31 3 Elite Squad Texas-Shifflet 11/6/2021
27 3 Texas Twelve Gold 11/7/2021
Total 58 6
13 Hunter Featherly 24 1 Elite Squad Texas-Shifflet 11/6/2021
3 1 Elite Squad Texas-Shifflet 11/7/2021
Total 27 2
64 8 Texas Twelve Gold 11/7/2021
Total 91 10
21 Cohen Hartman 29 4 Texas Twelve Gold 11/6/2021
71 16 Elite Squad Texas-Shifflet 11/7/2021
Total 100 20
23 Steven Henderson 22 1 Elite Squad Texas-Shifflet 11/6/2021
16 0 Elite Squad Texas-Shifflet 11/7/2021
Total 38 1
11 Nathan Kiely Jr 24 2 Texas Twelve Gold 11/6/2021
17 Connor Morgan 37 5 Elite Squad Texas-Shifflet 11/6/2021
16 Julian Rincon 22 3 Texas Twelve Gold 11/6/2021
14 Dylan Tressler 1 3 Elite Squad Texas-Shifflet 11/6/2021
18 Owen Zuteck 28 1 Elite Squad Texas-Shifflet 11/6/2021
Katy Cardinals 12u Red
2 Vincent Chapa 45 9 Elite Squad Texas-Shifflet 11/6/2021
45 Yanier Chirinos 72 14 Team Never Quit 12u Black 11/7/2021
99 Tucker Hess 42 5 Texas Twelve Gold 11/6/2021
3 Christopher Mendez 23 3 Texas Twelve Gold 11/6/2021
27 Gabriel Paez 8 1 Team Never Quit 12u Black 11/7/2021
5 Antonio Saldivia 40 6 Elite Squad Texas-Shifflet 11/6/2021
9 Taber Shelton 31 6 Texas Twelve Gold 11/6/2021
17 Samuel Solarte 18 3 Elite Squad Texas-Shifflet 11/6/2021
Team Never Quit 12u Black
0 Camden Alred 36 8 Epa 12u Gold 11/7/2021
2 Casen Alred 50 7 Epa 12u Gold 11/6/2021
Wyatt Benson 32 2 Epa 12u Gold 11/6/2021
Casey Collum Jr. 32 6 Katy Cardinals 12u Red 11/7/2021
29 7 Epa 12u Gold 11/7/2021
Total 61 13
Maddox Cowan 12 1 Texas Twelve Chrome 11/6/2021
Michael MJ Lee JR 9 0 Texas Twelve Chrome 11/6/2021
Alfonso Gavin Lopez 54 8 Texas Twelve Chrome 11/6/2021
17 3 Epa 12u Gold 11/6/2021
Total 71 11
Cj Meyer 20 3 Texas Twelve Chrome 11/6/2021
63 9 Katy Cardinals 12u Red 11/7/2021
Total 83 12
Texas Twelve Chrome
10 Luke Barnard 14 0 Texas Twelve Gold 11/7/2021
21 Thomas Daigle 39 2 Team Never Quit 12u Black 11/6/2021
23 Kaden Dupaquier 56 10 Team Never Quit 12u Black 11/6/2021
8 Adam Hudgens 70 12 Epa 12u Gold 11/6/2021
71 Dylon Smith 66 9 Texas Twelve Gold 11/7/2021
30 Collin Van Eaton 11 3 Texas Twelve Gold 11/7/2021
Texas Twelve Gold
28 Corben Alexander 4 1 Katy Cardinals 12u Red 11/6/2021
5 2 Texas Twelve Chrome 11/7/2021
Total 9 3
4 Ryan Canlas 54 12 Hb Baseball - Burns 11/6/2021
9 Cash Curtis 33 6 Epa 12u Gold 11/7/2021
34 Jaxson Harris 58 12 Texas Twelve Chrome 11/7/2021
6 Dylan Havemann 41 5 Katy Cardinals 12u Red 11/6/2021
12 Troy Knuth 6 1 Katy Cardinals 12u Red 11/6/2021
7 Jackson Ridenour 0 0 Katy Cardinals 12u Red 11/6/2021
19 Jimmy Rojas 58 8 Katy Cardinals 12u Red 11/6/2021
24 Cayden Sheffler 36 3 Epa 12u Gold 11/7/2021
10 Bryce Stott 49 12 Hb Baseball - Burns 11/7/2021