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
12u Express
10 Robert Hartfield Jr 50 11 Hill Country Renegades 12u 6/12/2021
29 4 Dallas Beast Mode 6/13/2021
Total 79 15
9 Ruben Hernandez Iii 28 3 Dallas Beast Mode 6/12/2021
50 Jaeden Humphrey 43 8 Dallas Beast Mode 6/12/2021
22 3 Houston Bengals-12U (Watson) 6/13/2021
Total 65 11
19 Weston Lindsey 47 6 Houston Bengals-12U (Watson) 6/13/2021
38 Dominic Pizzitola 35 4 Hill Country Renegades 12u 6/12/2021
13 0 Houston Bengals-12U (Watson) 6/13/2021
Total 48 4
19 0 Dallas Beast Mode 6/13/2021
Total 67 4
2 Ethan Velarde 18 4 Dallas Beast Mode 6/13/2021
13 2 Houston Bengals-12U (Watson) 6/13/2021
Total 31 6
Bay Area Express 12u Red
46 Kellen Davidson 41 12 Texas Swingman 12u Cruz 6/13/2021
28 6 Expos Baseball 12u 6/13/2021
Total 69 18
9 Benjamin Eggert 42 7 Tomball Mustangs - Hartman 6/13/2021
3 Samuel Evans 35 6 Riptide 6/12/2021
60 9 Gold Glove 12u 6/13/2021
Total 95 15
3 Dominic Gibbs 25 6 Riptide 6/12/2021
8 2 Expos Baseball 12u 6/12/2021
Total 33 8
25 4 Expos Baseball 12u 6/13/2021
Total 58 12
6 1 Gold Glove 12u 6/13/2021
Total 64 13
12 Colton Glover 37 9 Expos Baseball 12u 6/12/2021
28 2 Expos Baseball 12u 6/13/2021
Total 65 11
50 Ryan Ikerd 36 6 Texas Swingman 12u Cruz 6/13/2021
51 8 Tomball Mustangs - Hartman 6/13/2021
Total 87 14
23 Logan Villanueva 21 3 Gold Glove 12u 6/13/2021
24 2 Expos Baseball 12u 6/13/2021
Total 45 5
8 Payton Ware 0 0 Riptide 6/12/2021
0 0 Expos Baseball 12u 6/12/2021
Total 0 0
29 2 Gold Glove 12u 6/13/2021
Total 29 2
0 0 Expos Baseball 12u 6/13/2021
Total 29 2
Bonnain Baseball
14 Corbin Barraza 49 5 Gold Glove 12u 6/12/2021
27 Matthew Berg 28 9 Diaz Baseball Katy 6/12/2021
73 15 MEDINA WARRIORS BASEBALL(BLACK) 6/13/2021
Total 101 24
8 Carson Lowery 103 15 Dirty Dozen 6/13/2021
4 Zackary Martin 30 3 Gold Glove 12u 6/12/2021
2 Jackson Schwaeble 20 1 Diaz Baseball Katy 6/12/2021
28 5 Montgomery Strike Gray 6/13/2021
Total 48 6
19 Aidan Trimble 27 6 Gold Glove 12u 6/12/2021
99 Andrew Welch 18 2 Diaz Baseball Katy 6/12/2021
4 1 Dirty Dozen 6/13/2021
Total 22 3
51 6 Montgomery Strike Gray 6/13/2021
Total 73 9
Crew Baseball 2
7 Alex Fleming 67 5 MEDINA WARRIORS BASEBALL(BLACK) 6/12/2021
12 Aiden Johnson 21 4 MEDINA WARRIORS BASEBALL(BLACK) 6/12/2021
49 11 Tomball Mustangs - Hartman 6/13/2021
Total 70 15
23 Hamza Qureshi 7 1 Tomball Mustangs - Hartman 6/13/2021
11 Jacob Rogers 34 6 Stx Sliders 12u Jakubik 6/12/2021
13 John Rys 58 5 Stx Sliders 12u Jakubik 6/12/2021
Cruz Baseball
9 Gavin Araujo 0 0 MEDINA WARRIORS BASEBALL(BLACK) 6/12/2021
24 Aaron Kresse 42 3 MEDINA WARRIORS BASEBALL(BLACK) 6/12/2021
32 2 Fort Bend Dukes 6/13/2021
Total 74 5
5 Caleb Kresse 14 1 Fort Bend Dukes 6/13/2021
12 Ethan Lueders 45 6 Warriors 12u 6/12/2021
10 2 Fort Bend Dukes 6/13/2021
Total 55 8
1 Jayden Montoya 34 2 MEDINA WARRIORS BASEBALL(BLACK) 6/12/2021
66 12 Gold Glove 12u 6/13/2021
Total 100 14
9 Cole Nitzsche 16 2 MEDINA WARRIORS BASEBALL(BLACK) 6/12/2021
4 Jackson Ramey 26 3 MEDINA WARRIORS BASEBALL(BLACK) 6/12/2021
75 8 Fort Bend Dukes 6/13/2021
Total 101 11
33 Itsuki Yoneda 36 6 Warriors 12u 6/12/2021
22 4 Gold Glove 12u 6/13/2021
Total 58 10
Dallas Beast Mode
8 Benjamin Fernandez 31 0 Hill Country Renegades 12u 6/12/2021
22 Jaden Hernandez 51 3 12u Express 6/13/2021
21 5 Stx Sliders 12u Jakubik 6/13/2021
Total 72 8
15 Alejandro Herrera 44 7 Hill Country Renegades 12u 6/12/2021
0 0 12u Express 6/12/2021
Total 44 7
36 5 12u Express 6/13/2021
Total 80 12
25 Mathew Morales 27 4 12u Express 6/12/2021
50 7 Stx Sliders 12u Jakubik 6/13/2021
Total 77 11
28 Andrew Sanchez 75 9 12u Express 6/12/2021
Diaz Baseball Katy
0 Jesse Leija 50 9 Bonnain Baseball 6/12/2021
0 Noah Mendez 24 3 Houston Heat 12u -Roberts 6/12/2021
0 Angel Morales 51 8 Houston Heat 12u -Roberts 6/12/2021
0 Adriel Rivera 29 6 Bonnain Baseball 6/12/2021
0 Riley Sifuentes 16 0 Bonnain Baseball 6/12/2021
71 9 Texas Swingman 12u Cruz 6/13/2021
Total 87 9
0 Jharell Valerio 31 6 Texas Swingman 12u Cruz 6/13/2021
Dirty Dozen
6 Jayden Benavides 43 7 Waller Bulldogz Baseball Academy 6/12/2021
27 Cason Fisher 20 3 Waller Bulldogz Baseball Academy 6/12/2021
2 Braeden Landgrebe 16 2 Waller Bulldogz Baseball Academy 6/12/2021
1 Brian Winfrey 86 11 Premier Baseball Hamilton 6/12/2021
22 2 Bonnain Baseball 6/13/2021
Total 108 13
22 Troy Winfrey 55 11 Bonnain Baseball 6/13/2021
Expos Baseball 12u
12 Brody Hobson 24 3 Bay Area Express 12u Red 6/12/2021
69 Kaiden Khaothong 75 12 Texas Swingman 12u Cruz 6/12/2021
4 Aaron Nett 76 12 Bay Area Express 12u Red 6/13/2021
1 Ander Peterson 5 3 Bay Area Express 12u Red 6/12/2021
2 0 Bay Area Express 12u Red 6/13/2021
Total 7 3
24 Christopher Reese 41 6 Bay Area Express 12u Red 6/12/2021
2 Braedan Tep 15 1 Bay Area Express 12u Red 6/12/2021
Fort Bend Dukes
2 Cy Bromberg 23 3 Houston Bengals-12U (Watson) 6/12/2021
24 3 Cruz Baseball 6/13/2021
Total 47 6
9 Talan Crawford 35 6 Houston Foresters Red 6/12/2021
24 3 Cruz Baseball 6/13/2021
Total 59 9
4 Bryce Early 23 4 Houston Bengals-12U (Watson) 6/12/2021
27 Mason Godby 15 5 Houston Foresters Red 6/12/2021
42 Dominic Maina 36 5 Houston Bengals-12U (Watson) 6/12/2021
16 1 Cruz Baseball 6/13/2021
Total 52 6
16 Luke Tanner 59 8 Cruz Baseball 6/13/2021
Gold Glove 12u
55 Andrew Alvarado 58 6 Bonnain Baseball 6/12/2021
41 9 Cruz Baseball 6/13/2021
Total 99 15
5 Jaxson Boswell 0 0 Hill Country Renegades 12u 6/13/2021
28 Mark De La Garza 67 8 Bay Area Express 12u Red 6/13/2021
27 Joshua Garcia 28 6 Houston Heat 12u -Roberts 6/12/2021
27 5 Houston Foresters Red 6/13/2021
Total 55 11
24 Phillip Munoz 37 9 Houston Heat 12u -Roberts 6/12/2021
36 6 Houston Foresters Red 6/13/2021
Total 73 15
13 Matthew Perez 4 1 Bonnain Baseball 6/12/2021
34 Demetrio Rodriguez 44 8 Hill Country Renegades 12u 6/13/2021
54 10 Cruz Baseball 6/13/2021
Total 98 18
15 Bo Vickery 30 3 Bonnain Baseball 6/12/2021
39 7 Hill Country Renegades 12u 6/13/2021
Total 69 10
43 7 Bay Area Express 12u Red 6/13/2021
Total 112 17
Hill Country Renegades 12u
4 Braxton Blair 21 4 12u Express 6/12/2021
47 6 Gold Glove 12u 6/13/2021
Total 68 10
8 Austin Ellis 36 8 Dallas Beast Mode 6/12/2021
12 3 Gold Glove 12u 6/13/2021
Total 48 11
27 Atreyu Machacek 84 13 Waller Bulldogz Baseball Academy 6/13/2021
9 Owen Martin 0 0 12u Express 6/12/2021
1 Mason Watson 66 8 12u Express 6/12/2021
36 6 Gold Glove 12u 6/13/2021
Total 102 14
Houston Bengals-12U (Watson)
34 Jacob Benavidez 48 6 Houston Foresters Red 6/12/2021
51 10 Katy Scrappers Baseball 6/13/2021
Total 99 16
4 Caden Bollman 9 2 Houston Foresters Red 6/12/2021
25 3 Warriors 12u 6/13/2021
Total 34 5
1 Gage Collins 34 11 Fort Bend Dukes 6/12/2021
12 1 Montgomery Strike Gray 6/13/2021
Total 46 12
45 Austin Demoss 6 1 Fort Bend Dukes 6/12/2021
41 5 Warriors 12u 6/13/2021
Total 47 6
25 Keith Harris 57 7 12u Express 6/13/2021
30 5 Montgomery Strike Gray 6/13/2021
Total 87 12
24 Jayden Ochoa 33 3 Houston Foresters Red 6/12/2021
43 6 Katy Scrappers Baseball 6/13/2021
Total 76 9
18 3 Warriors 12u 6/13/2021
Total 94 12
7 Connor Owens 32 2 Fort Bend Dukes 6/12/2021
47 6 Montgomery Strike Gray 6/13/2021
Total 79 8
12 1 Warriors 12u 6/13/2021
Total 91 9
19 6 12u Express 6/13/2021
Total 110 15
Houston Foresters Red
26 Brody Hillman 5 1 Houston Bengals-12U (Watson) 6/12/2021
34 John Hubbard 10 3 Fort Bend Dukes 6/12/2021
45 5 Houston Bengals-12U (Watson) 6/12/2021
Total 55 8
2 Zachary Kline 32 4 Fort Bend Dukes 6/12/2021
1 John Moscicki 45 4 Fort Bend Dukes 6/12/2021
46 7 Gold Glove 12u 6/13/2021
Total 91 11
12 Caden Stone 50 9 Houston Bengals-12U (Watson) 6/12/2021
39 2 Gold Glove 12u 6/13/2021
Total 89 11
Houston Heat 12u -Roberts
0 Nicholas Azernitzky 58 3 Montgomery Strike Gray 6/13/2021
10 Tucker Bayer 52 5 Diaz Baseball Katy 6/12/2021
0 Daniel Cox 33 4 Gold Glove 12u 6/12/2021
58 8 Riptide 6/13/2021
Total 91 12
5 Carter Hall 10 3 Diaz Baseball Katy 6/12/2021
52 9 Gold Glove 12u 6/12/2021
Total 62 12
0 Derek McCarthy 33 5 Diaz Baseball Katy 6/12/2021
Tyler Radke 29 1 Montgomery Strike Gray 6/13/2021
14 3 Riptide 6/13/2021
Total 43 4
Katy Scrappers Baseball
1 Liam Carpenter 17 2 Montgomery Strike Gray 6/12/2021
23 Dean Gerke 32 5 Tomball Mustangs - Hartman 6/12/2021
17 Caleb Parrish 31 3 Houston Bengals-12U (Watson) 6/13/2021
34 Eli Parrish 31 6 Tomball Mustangs - Hartman 6/12/2021
8 2 Houston Bengals-12U (Watson) 6/13/2021
Total 39 8
12 Caleb Ritter 30 1 Montgomery Strike Gray 6/12/2021
13 Luis Santos 36 4 Montgomery Strike Gray 6/12/2021
0 Tyler Watkins 23 4 Tomball Mustangs - Hartman 6/12/2021
79 9 Houston Bengals-12U (Watson) 6/13/2021
Total 102 13
MEDINA WARRIORS BASEBALL(BLACK)
3 Matthew Castro 23 3 Cruz Baseball 6/12/2021
7 Nicholas Castro 50 6 Crew Baseball 2 6/12/2021
38 6 Bonnain Baseball 6/13/2021
Total 88 12
8 Juan Jimenez 16 1 Crew Baseball 2 6/12/2021
9 Valentin Lopez 51 8 Bonnain Baseball 6/13/2021
12 Aaron Saldana 54 9 Cruz Baseball 6/12/2021
1 Ava Zamora 23 1 Crew Baseball 2 6/12/2021
Montgomery Strike Gray
4 Rhyder Armstrong 50 4 Katy Scrappers Baseball 6/12/2021
0 Tyler Christiansen 37 3 Premier 12u Clyde 6/12/2021
37 6 Houston Bengals-12U (Watson) 6/13/2021
Total 74 9
0 Taylor Cochran 0 0 Katy Scrappers Baseball 6/12/2021
29 4 Premier 12u Clyde 6/12/2021
Total 29 4
35 2 Houston Heat 12u -Roberts 6/13/2021
Total 64 6
10 Lance Ehlers 10 1 Katy Scrappers Baseball 6/12/2021
37 3 Houston Heat 12u -Roberts 6/13/2021
Total 47 4
39 4 Houston Bengals-12U (Watson) 6/13/2021
Total 86 8
0 Augustus Henson 12 0 Houston Heat 12u -Roberts 6/13/2021
2 Ashton Huffman 23 1 Premier 12u Clyde 6/12/2021
51 Hudsen Kimbrough 34 4 Katy Scrappers Baseball 6/12/2021
0 Logan Lacox 83 14 Bonnain Baseball 6/13/2021
0 Marc Martin 25 3 Houston Bengals-12U (Watson) 6/13/2021
0 Grady Mastel 3 0 Premier 12u Clyde 6/12/2021
11 1 Houston Heat 12u -Roberts 6/13/2021
Total 14 1
12 Thomas Peterson 0 0 Houston Bengals-12U (Watson) 6/13/2021
3 1 Bonnain Baseball 6/13/2021
Total 3 1
Premier 12u Clyde
8 Brayden Anzaldua 9 3 Tomball Mustangs - Hartman 6/12/2021
18 Devin Girona 86 13 Tomball Mustangs - Hartman 6/13/2021
22 Raider Green 29 6 Tomball Mustangs - Hartman 6/12/2021
15 2 Tomball Mustangs - Hartman 6/13/2021
Total 44 8
2 Taylor Harrison 16 3 Montgomery Strike Gray 6/12/2021
6 Connor Hightower 34 7 Montgomery Strike Gray 6/12/2021
Premier Baseball Hamilton
22 Luis Bustamante 22 4 Waller Bulldogz Baseball Academy 6/12/2021
26 3 Waller Bulldogz Baseball Academy 6/13/2021
Total 48 7
2 Isaac Castro 47 9 Dirty Dozen 6/12/2021
21 Luke Furay 23 3 Dirty Dozen 6/12/2021
9 Tyler Snyder 83 8 Waller Bulldogz Baseball Academy 6/12/2021
88 Sawyer Sparks 0 0 Waller Bulldogz Baseball Academy 6/13/2021
26 Elijah Yow 80 12 Waller Bulldogz Baseball Academy 6/13/2021
Riptide
1 Josiah Blackburn 27 6 Bay Area Express 12u Red 6/12/2021
1 0 Houston Heat 12u -Roberts 6/13/2021
Total 28 6
14 Hudson Conrad 7 3 Texas Swingman 12u Cruz 6/12/2021
6 0 Bay Area Express 12u Red 6/12/2021
Total 13 3
77 Juan Gonzalez 19 1 Bay Area Express 12u Red 6/12/2021
89 Cruz Martinez 31 5 Texas Swingman 12u Cruz 6/12/2021
26 3 Houston Heat 12u -Roberts 6/13/2021
Total 57 8
10 Dane Mignerey 47 4 Texas Swingman 12u Cruz 6/12/2021
Trace Moore 24 1 Texas Swingman 12u Cruz 6/12/2021
3 Isaiah Perez 0 0 Texas Swingman 12u Cruz 6/12/2021
11 Caleb Salinas 59 5 Houston Heat 12u -Roberts 6/13/2021
4 Mason Wisner 31 3 Bay Area Express 12u Red 6/12/2021
Stx Sliders 12u Jakubik
3 Jace Aetonu 14 1 Dallas Beast Mode 6/13/2021
2 Hayes Edwards 42 2 Crew Baseball 2 6/12/2021
22 Cade Elster 5 1 Crew Baseball 2 6/12/2021
8 Clayton Gaetti 71 9 Dallas Beast Mode 6/13/2021
17 Kai Garcia 54 9 Crew Baseball 2 6/12/2021
18 Danny Mazzei 36 6 Warriors 12u 6/12/2021
35 Lucas McDonald 35 3 Warriors 12u 6/12/2021
Texas Swingman 12u Cruz
Jaylen Aguilar 55 8 Diaz Baseball Katy 6/13/2021
Jayvian Chavez 62 10 Bay Area Express 12u Red 6/13/2021
34 Johnjon Cruz 2 3 Expos Baseball 12u 6/12/2021
10 1 Bay Area Express 12u Red 6/13/2021
Total 12 4
18 3 Diaz Baseball Katy 6/13/2021
Total 30 7
1 James Gonzalez 8 3 Bay Area Express 12u Red 6/13/2021
5 1 Diaz Baseball Katy 6/13/2021
Total 13 4
20 Justin Guerrero 0 0 Riptide 6/12/2021
0 0 Diaz Baseball Katy 6/13/2021
Total 0 0
5 Kaedon Nunez 56 5 Expos Baseball 12u 6/12/2021
12 Benjamin Pineda 53 11 Riptide 6/12/2021
2 Blake White 42 4 Expos Baseball 12u 6/12/2021
Tomball Mustangs - Hartman
10 Chad Evans JR 30 1 Premier 12u Clyde 6/12/2021
0 William Faye 16 4 Katy Scrappers Baseball 6/12/2021
27 3 Crew Baseball 2 6/13/2021
Total 43 7
52 9 Premier 12u Clyde 6/13/2021
Total 95 16
5 Brian Keister 35 4 Premier 12u Clyde 6/12/2021
9 2 Premier 12u Clyde 6/13/2021
Total 44 6
8 Carter Lattelle 29 1 Premier 12u Clyde 6/12/2021
29 4 Premier 12u Clyde 6/13/2021
Total 58 5
9 Ian Rodriguez 17 3 Katy Scrappers Baseball 6/12/2021
75 10 Crew Baseball 2 6/13/2021
Total 92 13
1 Kelso Stewart 2 3 Premier 12u Clyde 6/12/2021
34 9 Katy Scrappers Baseball 6/12/2021
Total 36 12
2 1 Bay Area Express 12u Red 6/13/2021
Total 38 13
4 Jagger Stolarsky 0 0 Katy Scrappers Baseball 6/12/2021
82 10 Bay Area Express 12u Red 6/13/2021
Total 82 10
0 0 Premier 12u Clyde 6/13/2021
Total 82 10
Waller Bulldogz Baseball Academy
19 Jackson Armenta 78 14 Dirty Dozen 6/12/2021
20 John Evans 63 10 Premier Baseball Hamilton 6/12/2021
23 James Haynes 6 0 Hill Country Renegades 12u 6/13/2021
13 Dominick Hernandez 58 9 Premier Baseball Hamilton 6/13/2021
23 Justin Leal 11 2 Premier Baseball Hamilton 6/12/2021
4 1 Dirty Dozen 6/12/2021
Total 15 3
2 Matthew Martinez 61 9 Premier Baseball Hamilton 6/13/2021
21 Cameron Nguyen 66 9 Hill Country Renegades 12u 6/13/2021
Warriors 12u
21 Landyn Arriaga 14 4 Cruz Baseball 6/12/2021
10 Beau Bures 49 5 Cruz Baseball 6/12/2021
27 Tyler Gonzalez 61 8 Stx Sliders 12u Jakubik 6/12/2021
22 Kooper Green 30 3 Stx Sliders 12u Jakubik 6/12/2021
5 1 Houston Bengals-12U (Watson) 6/13/2021
Total 35 4
1 Jack Hurt 73 8 Houston Bengals-12U (Watson) 6/13/2021
36 Coen Ott 22 2 Cruz Baseball 6/12/2021
37 2 Houston Bengals-12U (Watson) 6/13/2021
Total 59 4
9 Michael Tristan 24 1 Stx Sliders 12u Jakubik 6/12/2021