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
12U Cruz Baseball Navy
Callen Corley 26 4 P3 Texas Select Baseball 12u Black 11/6/2021
Jacob Fliehler 24 2 One Elite Santiago 11/7/2021
Ollie Hem 56 5 Houston Royals 11/6/2021
39 12 One Elite Santiago 11/7/2021
Total 95 17
0 Aaron Kallus 18 3 Houston Royals 11/6/2021
Hunter McKirahan 64 7 P3 Texas Select Baseball 12u Black 11/6/2021
Lucas Strawn 5 1 Houston Royals 11/6/2021
17 1 One Elite Santiago 11/7/2021
Total 22 2
Joel Trevino 24 3 Houston Royals 11/6/2021
Batter's Box Black
14 Kaisen Ashorn 16 0 Katy Hustle Baseball 12u 11/6/2021
1 Kaden Birkelbach 38 4 Texas Dawgs 12U (Green) 11/6/2021
5 Chet Eckert 55 15 Houston Arsenal 11/7/2021
17 Brayden Hemann 8 1 Katy Hustle Baseball 12u 11/6/2021
21 Cutter Kaye 34 2 Houston Arsenal 11/7/2021
7 Barry Mikeska 63 7 Katy Hustle Baseball 12u 11/6/2021
6 Dylan Rush 53 6 Texas Dawgs 12U (Green) 11/6/2021
Crew Baseball Teal
45 Kaydn "Kj" Bransky 72 12 Houston Arsenal 11/6/2021
4 William Brendel 12 2 Texas Crushers 11/7/2021
29 Diego Mancilla 64 15 Fort Bend Outlaws 11/7/2021
22 Emil Maysonet 23 2 Texas Crushers 11/6/2021
0 Mariano Ortiz 76 12 Texas Crushers 11/7/2021
7 Beckham Smith 21 2 Texas Crushers 11/6/2021
27 Gunnar Whitney 49 6 Texas Crushers 11/6/2021
Dynasty 12u Blue
10 Cole Hawkins 65 9 Fort Bend Outlaws 11/6/2021
21 Judson Legoudes 26 6 Marucci Elite Texas-Watkin 11/6/2021
50 12 Gulf Coast Marlins Ziegler 11/7/2021
Total 76 18
12 Michael Lux 0 0 Fort Bend Outlaws 11/6/2021
31 3 Marucci Elite Texas-Watkin 11/6/2021
Total 31 3
71 15 Dynasty Htx 11/7/2021
Total 102 18
35 Ethan Page 24 3 Marucci Elite Texas-Watkin 11/6/2021
8 1 Houston Royals 11/7/2021
Total 32 4
49 9 Texas Crushers 11/7/2021
Total 81 13
6 Parker Rogers 17 3 Fort Bend Outlaws 11/6/2021
83 16 Houston Royals 11/7/2021
Total 100 19
Dynasty Htx
3 Jacob Boeta 31 5 South County Mavericks 12u Red 11/6/2021
15 Brooks Crosby 25 1 South County Mavericks 12u Red 11/6/2021
22 Nicholas Doucet 17 3 One Elite Santiago 11/6/2021
36 4 Dynasty 12u Blue 11/7/2021
Total 53 7
8 2 Houston Hurricanes 11/7/2021
Total 61 9
33 Cole Hamilton 30 6 One Elite Santiago 11/6/2021
9 Logan McMaster 53 6 South County Mavericks 12u Red 11/6/2021
27 Caine Naramore 19 6 One Elite Santiago 11/6/2021
29 6 Dynasty 12u Blue 11/7/2021
Total 48 12
11 David Pendleton 19 0 One Elite Santiago 11/6/2021
35 Daniel Rudny 83 16 Houston Hurricanes 11/7/2021
2 Christian Vanostrand 0 0 South County Mavericks 12u Red 11/6/2021
45 12 Katy Hustle Baseball 12u 11/7/2021
Total 45 12
24 3 Dynasty 12u Blue 11/7/2021
Total 69 15
Fort Bend Outlaws
21 Gavin Appelt 27 6 Los Tigres 12u 11/6/2021
58 13 Crew Baseball Teal 11/7/2021
Total 85 19
7 Corbin Koudelka 31 6 Dynasty 12u Blue 11/6/2021
11 Tyler Nguyen 33 9 Los Tigres 12u 11/6/2021
2 James Norman 47 5 Dynasty 12u Blue 11/6/2021
10 Tyler Morgan Rodgers 36 2 Crew Baseball Teal 11/7/2021
33 Aj Rodriguez 21 3 Dynasty 12u Blue 11/6/2021
Gulf Coast Marlins Ziegler
5 Preston Coulter 30 5 One Elite Santiago 11/6/2021
34 2 Dynasty 12u Blue 11/7/2021
Total 64 7
66 Jacob Curtis 4 1 Htx Rebels 11/6/2021
23 Robert Haynes 16 0 One Elite Santiago 11/6/2021
0 0 Htx Rebels 11/6/2021
Total 16 0
27 Lincoln Jacobs 26 3 Htx Rebels 11/6/2021
39 7 Dynasty 12u Blue 11/7/2021
Total 65 10
33 Cayden O'Neill 27 6 Htx Rebels 11/6/2021
21 Benjamin Robinson 13 3 One Elite Santiago 11/6/2021
27 Giovanni Volante 23 2 Htx Rebels 11/6/2021
17 Jaxon Ziegler 30 4 One Elite Santiago 11/6/2021
Hooligans
3 Francisco Chavez 84 9 Wb Thunder 11/6/2021
22 David Guzman 27 2 Wb Thunder 11/6/2021
8 Valentin Lopez 38 4 Houston Hurricanes 11/6/2021
25 3 One Elite Santiago 11/7/2021
Total 63 7
38 4 Wb Thunder 11/7/2021
Total 101 11
5 Jackson Morris 27 0 One Elite Santiago 11/7/2021
42 Elias Ruiz 56 14 Houston Hurricanes 11/6/2021
36 5 One Elite Santiago 11/7/2021
Total 92 19
27 Gabriel Saenz 5 1 Wb Thunder 11/6/2021
2 Jaiden Velasquez 37 11 Wb Thunder 11/7/2021
Houston Arsenal
10 Cooper Cook 29 6 Batter's Box Black 11/7/2021
12 Charlie Kanewske 21 2 Crew Baseball Teal 11/6/2021
4 Grant Pinion 31 3 Crew Baseball Teal 11/6/2021
3 Liam Raymond 22 3 Texas Crushers 11/6/2021
13 3 Batter's Box Black 11/7/2021
Total 35 6
58 9 Marucci Elite Texas-Watkin 11/7/2021
Total 93 15
34 Eli Scarbrough 29 3 Crew Baseball Teal 11/6/2021
23 4 Batter's Box Black 11/7/2021
Total 52 7
27 Jonathan Spring 19 6 Texas Crushers 11/6/2021
31 5 Batter's Box Black 11/7/2021
Total 50 11
23 6 Marucci Elite Texas-Watkin 11/7/2021
Total 73 17
25 Jack Stephenson 38 2 Texas Crushers 11/6/2021
6 0 Batter's Box Black 11/7/2021
Total 44 2
1 Blake Wegmann 53 4 Crew Baseball Teal 11/6/2021
Houston Hurricanes
33 Christophe Cuevas 35 6 Hooligans 11/6/2021
68 11 Dynasty Htx 11/7/2021
Total 103 17
0 Juan Fonseca 34 6 Texas Twelve Steel 11/6/2021
6 Noah Izazaga 26 6 Hooligans 11/6/2021
10 3 Dynasty Htx 11/7/2021
Total 36 9
11 Arius Pryer 29 3 Texas Twelve Steel 11/6/2021
9 Christopher Zamorano 5 3 Texas Twelve Steel 11/6/2021
37 5 Hooligans 11/6/2021
Total 42 8
Houston Royals
34 Dionicio (DD) Echevarria 66 7 12U Cruz Baseball Navy 11/6/2021
Blake Haas 11 6 12U Cruz Baseball Navy 11/6/2021
10 2 South County Mavericks 12u Red 11/7/2021
Total 21 8
14 1 Dynasty 12u Blue 11/7/2021
Total 35 9
Hunter Sage 90 16 South County Mavericks 12u Red 11/7/2021
42 Joaquin Silva 31 6 P3 Texas Select Baseball 12u Black 11/6/2021
30 12 Dynasty 12u Blue 11/7/2021
Total 61 18
Jackson Suminski 48 4 Dynasty 12u Blue 11/7/2021
98 Diego Williams 62 9 P3 Texas Select Baseball 12u Black 11/6/2021
Htx Rebels
21 Adriene Barrios 12 3 Gulf Coast Marlins Ziegler 11/6/2021
54 9 Marucci Elite Texas-Watkin 11/7/2021
Total 66 12
27 6 P3 Texas Select Baseball 12u Black 11/7/2021
Total 93 18
4 Isaiah Creado 31 6 Gulf Coast Marlins Ziegler 11/6/2021
44 9 P3 Texas Select Baseball 12u Black 11/7/2021
Total 75 15
24 Abel Figueroa 34 6 South County Mavericks 12u Red 11/6/2021
10 0 Marucci Elite Texas-Watkin 11/7/2021
Total 44 6
12 3 Texas Dawgs 12U (Green) 11/7/2021
Total 56 9
7 Albert Martinez 32 6 South County Mavericks 12u Red 11/6/2021
16 0 Gulf Coast Marlins Ziegler 11/6/2021
Total 48 6
55 15 Texas Dawgs 12U (Green) 11/7/2021
Total 103 21
9 Ryland Melton 10 0 South County Mavericks 12u Red 11/6/2021
1 Brayden Pearce 28 3 South County Mavericks 12u Red 11/6/2021
0 Deagan Price 13 0 South County Mavericks 12u Red 11/6/2021
42 Julian Rios 19 3 Gulf Coast Marlins Ziegler 11/6/2021
99 Vincent Saludares 0 0 Marucci Elite Texas-Watkin 11/7/2021
Katy Hustle Baseball 12u
22 Murray Hopcraft 32 6 Opa Jays 11/6/2021
13 3 Dynasty Htx 11/7/2021
Total 45 9
28 Jacob Landauer 19 3 Opa Jays 11/6/2021
17 Benjamin Lim 21 1 Dynasty Htx 11/7/2021
2 Jose Melendez 59 9 Dynasty Htx 11/7/2021
0 Colton Powers 31 6 Batter's Box Black 11/6/2021
1 Ruijian Tung 14 3 Batter's Box Black 11/6/2021
Los Tigres 12u
7 Kade Fox 25 3 Opa Jays 11/7/2021
33 Matteo Gross 40 6 Fort Bend Outlaws 11/6/2021
2 Isaias Hernandez 0 0 Opa Jays 11/7/2021
13 Marcus Juarez 49 9 Marucci Elite Texas-Watkin 11/6/2021
5 Aiden Lopez 15 2 Fort Bend Outlaws 11/6/2021
24 Wyatt Mann 36 5 Fort Bend Outlaws 11/6/2021
8 1 Opa Jays 11/7/2021
Total 44 6
99 Amos Paredes 33 3 Opa Jays 11/7/2021
3 Willy Taveras 23 1 Fort Bend Outlaws 11/6/2021
28 2 Opa Jays 11/7/2021
Total 51 3
1 Carlos Thachar 0 0 Fort Bend Outlaws 11/6/2021
36 3 Marucci Elite Texas-Watkin 11/6/2021
Total 36 3
Marucci Elite Texas-Watkin
13 Tristan Cruz 18 3 Los Tigres 12u 11/6/2021
63 13 Houston Arsenal 11/7/2021
Total 81 16
1 Isaac Dillman 35 6 Los Tigres 12u 11/6/2021
25 4 Houston Arsenal 11/7/2021
Total 60 10
10 Cody Eggleston 18 2 Dynasty 12u Blue 11/6/2021
57 11 Opa Jays 11/7/2021
Total 75 13
6 Aiden Fish 0 0 Opa Jays 11/7/2021
3 Aiden Gentry 2 1 Dynasty 12u Blue 11/6/2021
12 Bennett Mosley 10 3 Los Tigres 12u 11/6/2021
21 Adan Ruiz 24 3 Dynasty 12u Blue 11/6/2021
27 Brandon Sauceda 9 0 Los Tigres 12u 11/6/2021
23 3 Dynasty 12u Blue 11/6/2021
Total 32 3
42 Milton Watkin 7 3 Los Tigres 12u 11/6/2021
73 12 Htx Rebels 11/7/2021
Total 80 15
One Elite Santiago
Jirah Anzaldua 63 9 Gulf Coast Marlins Ziegler 11/6/2021
15 2 Texas Crushers 11/7/2021
Total 78 11
Remigio Castillo 24 5 Dynasty Htx 11/6/2021
20 2 Hooligans 11/7/2021
Total 44 7
Cameron Eveleigh 1 3 Dynasty Htx 11/6/2021
25 4 Hooligans 11/7/2021
Total 26 7
Sebastian Marquez 13 1 Dynasty Htx 11/6/2021
24 3 Texas Crushers 11/7/2021
Total 37 4
Brayden McLoughlin 13 1 Gulf Coast Marlins Ziegler 11/6/2021
79 18 12U Cruz Baseball Navy 11/7/2021
Total 92 19
Colton Oborne 17 0 Hooligans 11/7/2021
Jaxon Simmons 20 2 Gulf Coast Marlins Ziegler 11/6/2021
9 3 Texas Crushers 11/7/2021
Total 29 5
Ty'Sean Thomeczek 49 7 Dynasty Htx 11/6/2021
6 2 Hooligans 11/7/2021
Total 55 9
35 4 Texas Crushers 11/7/2021
Total 90 13
Opa Jays
24 Christopher Castro 44 6 Texas Dawgs 12U (Green) 11/6/2021
34 Brock Dorsey 35 6 Los Tigres 12u 11/7/2021
14 0 Marucci Elite Texas-Watkin 11/7/2021
Total 49 6
7 Brayden Garcia 26 2 Katy Hustle Baseball 12u 11/6/2021
0 0 Los Tigres 12u 11/7/2021
Total 26 2
4 Michael Heenan 26 3 Texas Dawgs 12U (Green) 11/6/2021
3 Kasen Hendry 36 4 Katy Hustle Baseball 12u 11/6/2021
12 Brayden Jackson 24 1 Katy Hustle Baseball 12u 11/6/2021
21 Conlee Noble 52 10 Marucci Elite Texas-Watkin 11/7/2021
2 Collin White 49 6 Los Tigres 12u 11/7/2021
P3 Texas Select Baseball 12u Black
5 Jackson Bell 30 4 Htx Rebels 11/7/2021
33 Jordan Gonzales 35 6 12U Cruz Baseball Navy 11/6/2021
12 Dante Oberti 31 9 Houston Royals 11/6/2021
13 Sebastian Poole 33 3 Houston Royals 11/6/2021
62 9 Htx Rebels 11/7/2021
Total 95 12
3 Lane Rivers 41 6 12U Cruz Baseball Navy 11/6/2021
45 Cohen Rogerson 23 0 Houston Royals 11/6/2021
South County Mavericks 12u Red
13 Dane Doty 62 8 Dynasty Htx 11/6/2021
7 Travis Ellis 35 7 Htx Rebels 11/6/2021
53 8 Houston Royals 11/7/2021
Total 88 15
5 Jamal Lagway 12 1 Dynasty Htx 11/6/2021
99 Kyle Mercer 40 8 Htx Rebels 11/6/2021
35 7 Houston Royals 11/7/2021
Total 75 15
34 Roper Wood 18 3 Dynasty Htx 11/6/2021
Texas Crushers
9 Owen Belford 59 9 Houston Arsenal 11/6/2021
11 Blake Fikes 10 2 Crew Baseball Teal 11/6/2021
39 5 Crew Baseball Teal 11/7/2021
Total 49 7
21 Jude Martinez 54 9 Crew Baseball Teal 11/6/2021
7 Tripp Rodriguez 23 1 Crew Baseball Teal 11/6/2021
35 Sebastian Sipe 20 3 Houston Arsenal 11/6/2021
50 6 Dynasty 12u Blue 11/7/2021
Total 70 9
27 Noah Thiel 70 15 One Elite Santiago 11/7/2021
10 1 Crew Baseball Teal 11/7/2021
Total 80 16
99 Noah Vaello 0 0 Crew Baseball Teal 11/6/2021
0 0 Crew Baseball Teal 11/7/2021
Total 0 0
38 3 Dynasty 12u Blue 11/7/2021
Total 38 3
8 Oliver Wetherell 65 9 Crew Baseball Teal 11/7/2021
Texas Dawgs 12U (Green)
5 Tyler Annis 37 2 Opa Jays 11/6/2021
37 Alexander Bingaman 21 2 Opa Jays 11/6/2021
23 2 Htx Rebels 11/7/2021
Total 44 4
0 Freddy Cortez 23 3 Batter's Box Black 11/6/2021
44 Colton Dalrymple 42 8 Texas Twelve Steel 11/7/2021
11 1 Htx Rebels 11/7/2021
Total 53 9
10 Gavin Franciosa 32 2 Opa Jays 11/6/2021
11 Nixon Kovalcik 23 1 Opa Jays 11/6/2021
3 Weston Murphy 78 12 Htx Rebels 11/7/2021
7 Braden Pino 62 9 Batter's Box Black 11/6/2021
11 3 Htx Rebels 11/7/2021
Total 73 12
Texas Twelve Steel
0 Carson Bazan 26 1 Wb Thunder 11/6/2021
22 1 Texas Dawgs 12U (Green) 11/7/2021
Total 48 2
23 Gael Pantoja 46 4 Wb Thunder 11/6/2021
26 2 Texas Dawgs 12U (Green) 11/7/2021
Total 72 6
50 Liam Robinson 35 2 Houston Hurricanes 11/6/2021
11 3 Texas Dawgs 12U (Green) 11/7/2021
Total 46 5
Coy Stange 38 7 Houston Hurricanes 11/6/2021
1 Blake White 33 5 Wb Thunder 11/6/2021
37 Carlos Zabala 4 0 Houston Hurricanes 11/6/2021
Wb Thunder
13 William Conte 36 6 Texas Twelve Steel 11/6/2021
14 Luke Ladwig 67 12 Hooligans 11/7/2021
34 Nolan Lawson 14 0 Hooligans 11/6/2021
12 Bryan Lopez 44 6 Hooligans 11/6/2021
1 Ben Slater 0 0 Texas Twelve Steel 11/6/2021
4 Cannon Thomas 13 4 Texas Twelve Steel 11/6/2021
2 Connor Welch 29 6 Hooligans 11/6/2021
10 Tyler Williamson 22 2 Texas Twelve Steel 11/6/2021