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
14u Rr Wolfpack
13 Aaron Appl 18 6 Bambinos 10/9/2021
74 15 Canes Southwest Premier 10/10/2021
Total 92 21
45 Avery Coconougher 27 2 Bambinos 10/9/2021
15 2 Austin Athletics 10/10/2021
Total 42 4
37 12 Canes Southwest Premier 10/10/2021
Total 79 16
36 Blake Hall 79 12 McLennan Elite 10/9/2021
18 Matthew Kraus 17 3 McLennan Elite 10/9/2021
19 1 Crush Baseball 10/10/2021
Total 36 4
2 Maxwell Satterwhite 18 2 Bambinos 10/9/2021
82 17 Crush Baseball 10/10/2021
Total 100 19
3 Parker Saxbury 67 13 Austin Athletics 10/10/2021
4 Colton Shane 6 2 Bambinos 10/9/2021
254 Baseball Club
5 Aidan Botts 53 6 THZ Baseball 10/9/2021
3 0 Crush Baseball 10/10/2021
Total 56 6
7 Charlie Butler 35 2 LBC Central Renovato 10/9/2021
10 3 LBC North Vega 10/10/2021
Total 45 5
999999 Braxtan Cope 41 6 Crush Baseball 10/10/2021
15 Derek Ferguson 86 15 LBC North Vega 10/10/2021
10 Cavan Pilkington 65 13 LBC Central Renovato 10/9/2021
0 Kaleb Ralston 67 9 Crush Baseball 10/10/2021
16 Jeramiah Valerio 59 6 THZ Baseball 10/9/2021
Action Harris
29 Miller Gallia 30 3 Canes Southwest Premier 10/9/2021
4 Cameron Gruhlke 48 3 Canes Southwest Premier 10/9/2021
25 Matthew Patterson 74 7 Austin Athletics 10/9/2021
14 Jax Ruen 16 0 Canes Southwest Premier 10/9/2021
Adidas Titans Blue- Shaffer
Caleb Erivez 34 2 Austin Athletics 10/9/2021
Jackson Garrett 22 6 Austin Athletics 10/9/2021
Jace Kivett 22 1 Austin Athletics 10/9/2021
Prestyn Lefler 28 0 McLennan Elite 10/9/2021
Aaron Reyes 10 3 Austin Athletics 10/9/2021
Jace Rodriguez 64 12 McLennan Elite 10/9/2021
Austin Athletics
11 Jordan Coston 51 7 14u Rr Wolfpack 10/10/2021
6 Elijah Ramirez 41 8 14u Rr Wolfpack 10/10/2021
10 McKennon Thorp 39 3 Adidas Titans Blue- Shaffer 10/9/2021
1 Craig Waibel 60 9 Action Harris 10/9/2021
18 Dylan Wells 52 9 Adidas Titans Blue- Shaffer 10/9/2021
Bambinos
3 Cannon Culp 20 4 Canes Southwest Futures Black 14u 10/10/2021
18 Brandon Holley 42 9 THZ Baseball 10/9/2021
28 0 Canes Southwest Futures Gold 14u 10/10/2021
Total 70 9
88 Seth Martin 17 3 THZ Baseball 10/9/2021
14 3 14u Rr Wolfpack 10/9/2021
Total 31 6
44 12 Canes Southwest Futures Gold 14u 10/10/2021
Total 75 18
10 Corey McMillan 18 1 Hooks Ortega 10/10/2021
8 Bernardo Rodriguez 40 8 Canes Southwest Futures Black 14u 10/10/2021
5 Austin White 32 4 14u Rr Wolfpack 10/9/2021
53 11 Hooks Ortega 10/10/2021
Total 85 15
Banditos 14U Underwood
Wesley Burkhard 27 6 Crush Baseball 10/9/2021
Jaydon Campos 48 2 Canes Southwest Futures Black 14u 10/9/2021
43 Natas Leman 12 1 Canes Southwest Futures Black 14u 10/9/2021
Brandon Smith 46 6 Canes Southwest Futures Black 14u 10/9/2021
Sam Stlouis 35 6 Crush Baseball 10/9/2021
Canes Southwest Futures Black 14u
Thomas Botkin 32 3 Bambinos 10/10/2021
21 Cadon Frezon 10 3 Hooks Ortega 10/9/2021
18 3 Banditos 14U Underwood 10/9/2021
Total 28 6
4 James Handsel 37 6 Westlake Sledgehammers 10/10/2021
39 8 Bambinos 10/10/2021
Total 76 14
34 Michael Munoz 64 9 Banditos 14U Underwood 10/9/2021
10 3 Westlake Sledgehammers 10/10/2021
Total 74 12
24 Darek Paiz 29 1 Bambinos 10/10/2021
5 Jacob Spates 40 9 Hooks Ortega 10/9/2021
23 Geno Ybarra 20 6 Hooks Ortega 10/9/2021
Canes Southwest Futures Gold 14u
1 Bryson Batton 58 11 LBC North Vega 10/9/2021
28 Reece Herring 44 6 Bambinos 10/10/2021
7 Vaughn Lengel 32 4 LBC North Vega 10/9/2021
26 Cody McDaniel 19 3 Westlake Sledgehammers 10/9/2021
66 9 Bambinos 10/10/2021
Total 85 12
15 Andrew Paredes 4 0 Westlake Sledgehammers 10/9/2021
22 3 Bambinos 10/10/2021
Total 26 3
33 Nathan Perez 57 15 Westlake Sledgehammers 10/9/2021
Canes Southwest Premier
12 Selvin Garrett 4 3 Action Harris 10/9/2021
14 6 14u Rr Wolfpack 10/10/2021
Total 18 9
11 Ryan Kume 73 21 14u Rr Wolfpack 10/10/2021
9 Damien Rivas 48 6 Action Harris 10/9/2021
1 Daniel Womack 49 9 LBC Central Renovato 10/9/2021
Crush Baseball
9 Aidan Eierdam 27 3 Banditos 14U Underwood 10/9/2021
82 Ricardo Andres Garza-Gongora 55 9 Hooks Ortega 10/9/2021
24 Gavin Howard 60 9 Banditos 14U Underwood 10/9/2021
48 9 254 Baseball Club 10/10/2021
Total 108 18
50 Camden Malott 22 6 Hooks Ortega 10/9/2021
37 4 254 Baseball Club 10/10/2021
Total 59 10
Hooks Ortega
Jeffery Cardenas 58 5 Bambinos 10/10/2021
Santiago Guerra 41 7 Bambinos 10/10/2021
LBC Central Renovato
2 Cayden Bergen 25 1 Canes Southwest Premier 10/9/2021
Oliver Bredgaard 35 2 254 Baseball Club 10/9/2021
32 Sean Chavez 28 4 Canes Southwest Premier 10/9/2021
50 Jagger Gass 15 3 Canes Southwest Premier 10/9/2021
28 Harrison Hight 51 10 254 Baseball Club 10/9/2021
18 Rhett Strauss 36 1 Canes Southwest Premier 10/9/2021
LBC North Vega
10 Keaton Calbeck 22 0 Westlake Sledgehammers 10/9/2021
12 Wesley Engleking 56 9 Westlake Sledgehammers 10/9/2021
29 Ryan Kendrick 44 9 Canes Southwest Futures Gold 14u 10/9/2021
5 Koby Neuenschwander 65 15 254 Baseball Club 10/10/2021
11 Easton Smith 22 3 Canes Southwest Futures Gold 14u 10/9/2021
McLennan Elite
8 Lane Alexander 40 9 Adidas Titans Blue- Shaffer 10/9/2021
17 Justin Back 33 12 14u Rr Wolfpack 10/9/2021
22 Jackson Goldstrich 42 6 14u Rr Wolfpack 10/9/2021
2 Andrew Howard 42 14 Westlake Sledgehammers 10/10/2021
3 Calvin Phelps 42 4 Westlake Sledgehammers 10/10/2021
THZ Baseball
12 Weston Bayer 64 9 254 Baseball Club 10/9/2021
8 Bryce Bryant 39 2 Bambinos 10/9/2021
18 Nathan Grimm 9 1 Bambinos 10/9/2021
2 Joseph Ribaudo 47 9 Bambinos 10/9/2021
Westlake Sledgehammers
7 Rett Berger 34 3 LBC North Vega 10/9/2021
58 4 Canes Southwest Futures Black 14u 10/10/2021
Total 92 7
28 Hayes Brodhead 39 9 Canes Southwest Futures Gold 14u 10/9/2021
45 6 McLennan Elite 10/10/2021
Total 84 15
8 Brody Edwards 19 3 LBC North Vega 10/9/2021
8 2 Canes Southwest Futures Black 14u 10/10/2021
Total 27 5
24 Charlie Navarre 31 6 LBC North Vega 10/9/2021
66 12 McLennan Elite 10/10/2021
Total 97 18
9 Parker Saltsman 40 9 Canes Southwest Futures Gold 14u 10/9/2021
8 0 Canes Southwest Futures Black 14u 10/10/2021
Total 48 9