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
Black Diamond Baseball
31 Hezekiah Fauatea 12 3 Owlz 3/29/2024
88 Kona Hashimoto 46 9 Las Vegas Bulldogs Navy 3/29/2024
58 8 So Cal Aces 3/30/2024
Total 104 17
18 Mason Henry 23 3 CBA Summit Roadrunners 3/28/2024
24 Daniel Minnix 38 3 CBA Summit Roadrunners 3/28/2024
31 5 So Cal Aces 3/30/2024
Total 69 8
12 Ayden Samuelu 30 6 Owlz 3/29/2024
10 Jake Taylor 12 3 Owlz 3/29/2024
44 Gage Thomas 20 3 Furia Baseball - Pizarro 3/28/2024
34 Andrew Uriostegui 32 9 Furia Baseball - Pizarro 3/28/2024
0 0 Owlz 3/29/2024
Total 32 9
11 2 So Cal Aces 3/30/2024
Total 43 11
15 Jordan Valverde 43 7 CBA Summit Roadrunners 3/28/2024
Canes West LV 12U
3 Rayden Canda 43 5 Texas Sun Devils 12u National 3/28/2024
6 Asher Contreras 86 9 Texas Sun Devils 12u National 3/28/2024
0 0 So Cal Aces 3/28/2024
Total 86 9
23 Teagan Devane 5 2 So Cal Aces 3/28/2024
17 3 San Diego Show Blue 3/29/2024
Total 22 5
42 Kzin McKenzie 22 5 San Diego Show Blue 3/29/2024
40 Scott Morris 84 13 So Cal Aces 3/28/2024
21 Lucas Stephensen 64 7 San Diego Show Blue 3/29/2024
12 Jameson Whitfield 5 0 So Cal Aces 3/28/2024
999999 Tim Williams Jr 66 12 Combat Baseball National 3/29/2024
CBA Summit Roadrunners
19 Maverick Andrus 42 4 Owlz 3/28/2024
13 Nash Dewitt 37 3 Southern Nevada 3/29/2024
31 Jack Haslem 39 9 Owlz 3/28/2024
99 Drexton Lyle 33 3 Black Diamond Baseball 3/28/2024
10 Brogan Oliverson 28 5 LV Sidewinders 3/29/2024
4 Carter Platt 38 3 Southern Nevada 3/29/2024
11 Eli Platt 33 3 Black Diamond Baseball 3/28/2024
29 1 Owlz 3/28/2024
Total 62 4
5 Jackson Redd 40 9 Black Diamond Baseball 3/28/2024
7 Boston Wade 9 2 Black Diamond Baseball 3/28/2024
62 10 LV Sidewinders 3/29/2024
Total 71 12
Combat Baseball National
12 Adam Brewer 27 6 Utah Grays 3/28/2024
63 9 So Cal Aces 3/30/2024
Total 90 15
0 0 Texas Sun Devils 12u National 3/30/2024
Total 90 15
9 Lennon Castro 7 0 Utah Grays 3/28/2024
18 Joe Garcia 10 3 LVR Adheen 12u 3/28/2024
48 9 Southern Nevada 3/30/2024
Total 58 12
18 Maxx Garcia 26 6 So Cal Aces 3/30/2024
7 3 LVR Adheen 12u 4/1/2024
Total 33 9
45 Emiliano Negrete 41 5 Utah Grays 3/28/2024
49 15 Canes West LV 12U 3/29/2024
Total 90 20
23 Issac Regalado 30 6 Utah Grays 3/28/2024
0 0 So Cal Aces 3/30/2024
Total 30 6
75 9 Southern Nevada 3/30/2024
Total 105 15
50 Hector Nicolas Trinidad 43 10 Texas Sun Devils 12u National 3/30/2024
15 6 LVR Adheen 12u 4/1/2024
Total 58 16
3 Jayden Valdez 34 12 Rawlings Tigers 12u – Dalzell 3/29/2024
56 8 Texas Sun Devils 12u National 3/30/2024
Total 90 20
10 Isaiah Villasenor 15 0 Utah Grays 3/28/2024
Furia Baseball - Pizarro
Yahir Ceniceros 18 2 Utah Grays 3/29/2024
Fynn Hanley 0 0 Utah Grays 3/29/2024
0 Redding Hartmann 9 2 Las Vegas Bulldogs Navy 3/28/2024
Blayde Johnson 0 0 Las Vegas Bulldogs Navy 3/28/2024
Keegan Kirchenbauer 52 4 Las Vegas Bulldogs Navy 3/28/2024
28 3 LV Sidewinders 3/29/2024
Total 80 7
Jonah Landreth 51 6 Black Diamond Baseball 3/28/2024
67 7 Utah Grays 3/29/2024
Total 118 13
Paul Peluso 10 1 Las Vegas Bulldogs Navy 3/28/2024
Joaquin Pinon 10 0 Las Vegas Bulldogs Navy 3/28/2024
13 2 Utah Grays 3/29/2024
Total 23 2
Garrett Price 10 1 Las Vegas Bulldogs Navy 3/28/2024
25 1 Utah Grays 3/29/2024
Total 35 2
Kyree Shine 13 1 Las Vegas Bulldogs Navy 3/28/2024
Mason Steele 40 4 Black Diamond Baseball 3/28/2024
53 5 LV Sidewinders 3/29/2024
Total 93 9
Gbg Vegas Red
13 Anthony Bautista 39 6 San Diego Show Blue 3/28/2024
68 9 San Diego Show Black 3/29/2024
Total 107 15
27 Brody Duffey 61 5 Olive 12u Hurricanes 3/29/2024
34 Jaxen Grantham 20 2 Texas Sun Devils 12u National 3/28/2024
50 5 Olive 12u Hurricanes 3/29/2024
Total 70 7
17 Jakob Pippin 39 6 San Diego Show Black 3/29/2024
50 Kingston Shuford 28 6 San Diego Show Blue 3/28/2024
24 Aiden Woodward 80 9 Texas Sun Devils 12u National 3/28/2024
Las Vegas Bulldogs Navy
50 Christopher Bannister Jr 51 8 Furia Baseball - Pizarro 3/28/2024
27 Aden Cirian 48 18 Owlz 3/29/2024
10 Mason Ebiya 57 12 NM Prospects 3/28/2024
9 Carter Hurley 54 7 Black Diamond Baseball 3/29/2024
23 Cash Huseman 2 0 Black Diamond Baseball 3/29/2024
LV Sidewinders
9 Bronson Birchell 33 9 Furia Baseball - Pizarro 3/29/2024
51 8 CBA Summit Roadrunners 3/29/2024
Total 84 17
Ezra Bird 68 9 Utah Fighters Baseball Club 3/28/2024
Dhallys Devera 19 3 Furia Baseball - Pizarro 3/29/2024
Easton Larsen 39 6 Utah Fighters Baseball Club 3/28/2024
Tydus Nahooikaika 78 15 San Diego Show Black 3/28/2024
Bryan Santiago 35 3 San Diego Show Black 3/28/2024
0 0 Utah Fighters Baseball Club 3/28/2024
Total 35 3
49 5 CBA Summit Roadrunners 3/29/2024
Total 84 8
LVBA
16 Abel Acosta 60 15 Texas Sun Devils 12u National 3/29/2024
18 Rayce Burnett 19 3 Zt Prospects Avila 3/28/2024
11 Korey Del Pozo 57 8 San Diego Show Blue 3/29/2024
44 Gio Germano 63 15 Rawlings Tigers 12u – Dalzell 3/28/2024
27 Chase Leavitt 12 3 Texas Sun Devils 12u National 3/29/2024
13 Jonah Ruedas 48 6 San Diego Show Blue 3/29/2024
22 Kelly Vanderlinden 31 2 Zt Prospects Avila 3/28/2024
12 Cameron Whittington 46 7 Zt Prospects Avila 3/28/2024
LVR Adheen 12u
6 Ayden Berkowitz-Ward 46 12 Utah Grays 3/28/2024
32 Ezra Conrado 58 17 PP Elite 12U 3/29/2024
73 Blake Lanctot 25 4 Utah Grays 3/28/2024
49 6 So Cal Aces 3/29/2024
Total 74 10
28 Austin Pratt 15 3 So Cal Aces 3/29/2024
17 Carson Schoener 26 2 So Cal Aces 3/29/2024
47 9 Combat Baseball National 4/1/2024
Total 73 11
24 Tristan Trainor 30 2 Combat Baseball National 3/28/2024
NM Prospects
33 Coy Crater 23 3 Utah Fighters Baseball Club 3/28/2024
5 Bustillos Joshua 19 2 Utah Fighters Baseball Club 3/28/2024
78 14 Rawlings Tigers 12u – Dalzell 3/29/2024
Total 97 16
10 Jax McKinley 38 3 So Cal Aces 3/29/2024
27 Jackson Morales 53 7 Utah Fighters Baseball Club 3/28/2024
10 1 Rawlings Tigers 12u – Dalzell 3/29/2024
Total 63 8
12 Louis Patterson 35 3 So Cal Aces 3/29/2024
13 Archer Turiciano 105 9 Las Vegas Bulldogs Navy 3/28/2024
35 3 So Cal Aces 3/29/2024
Total 140 12
Olive 12u Hurricanes
12 Jacob Barragan 3 0 Gbg Vegas Red 3/29/2024
21 Adam Churney 24 3 PP Elite 12U 3/28/2024
15 1 San Diego Show Black 3/29/2024
Total 39 4
10 Christian Cicero 43 9 Gbg Vegas Red 3/29/2024
25 Elias Guerra 5 3 Gbg Vegas Red 3/29/2024
13 Gavin Klovstad 22 3 Southern Nevada 3/28/2024
15 2 San Diego Show Black 3/29/2024
Total 37 5
15 Luke McCuistion 37 6 PP Elite 12U 3/28/2024
38 6 PP Elite 12U 3/30/2024
Total 75 12
32 Josh Perez 32 9 Southern Nevada 3/28/2024
56 7 San Diego Show Black 3/30/2024
Total 88 16
35 Talyx-Rush Sylva 30 6 PP Elite 12U 3/28/2024
41 8 San Diego Show Black 3/30/2024
Total 71 14
11 Joe Velazquez 36 6 San Diego Show Black 3/29/2024
1 Andrew Waibel 29 3 PP Elite 12U 3/28/2024
23 3 San Diego Show Black 3/29/2024
Total 52 6
3 Seth Windsor 40 6 Southern Nevada 3/28/2024
58 7 PP Elite 12U 3/30/2024
Total 98 13
Owlz
4 Micah Barber 32 3 Black Diamond Baseball 3/29/2024
5 Cam Clayson 0 0 Las Vegas Bulldogs Navy 3/29/2024
42 6 Black Diamond Baseball 3/29/2024
Total 42 6
25 Cas Marziale 21 1 CBA Summit Roadrunners 3/28/2024
19 Bridger Olson 37 5 CBA Summit Roadrunners 3/28/2024
10 Tatum Orton 7 3 Las Vegas Bulldogs Navy 3/29/2024
7 Remi Shepherd 25 3 CBA Summit Roadrunners 3/28/2024
21 3 Black Diamond Baseball 3/29/2024
Total 46 6
2 Jackson Werry 86 15 San Diego Show Black 3/28/2024
27 6 CBA Summit Roadrunners 3/28/2024
Total 113 21
66 15 Las Vegas Bulldogs Navy 3/29/2024
Total 179 36
PP Elite 12U
5 Cooper Casto 52 9 LVR Adheen 12u 3/29/2024
11 Teague Emmarson 41 9 Olive 12u Hurricanes 3/28/2024
58 8 Olive 12u Hurricanes 3/30/2024
Total 99 17
7 Carter Hultberg 19 3 LVR Adheen 12u 3/29/2024
1 Mack Livingston 29 6 Olive 12u Hurricanes 3/28/2024
4 Easton Minica 14 3 Olive 12u Hurricanes 3/28/2024
24 3 Utah Fighters Baseball Club 3/29/2024
Total 38 6
99 Kai Nozaki 47 5 Utah Fighters Baseball Club 3/29/2024
3 Brady Peak 23 4 Utah Fighters Baseball Club 3/29/2024
9 Ryland Rekstad 39 9 Southern Nevada 3/28/2024
57 4 Olive 12u Hurricanes 3/30/2024
Total 96 13
14 Kai Tanabe 51 9 Southern Nevada 3/28/2024
0 0 Olive 12u Hurricanes 3/30/2024
Total 51 9
16 Takeo Wong 43 6 LVR Adheen 12u 3/29/2024
4 0 Olive 12u Hurricanes 3/30/2024
Total 47 6
Rawlings Tigers 12u – Dalzell
4 Braxton Dalzell 34 5 LVBA 3/28/2024
5 Brett Farrell 30 1 So Cal Aces 3/28/2024
19 3 NM Prospects 3/29/2024
Total 49 4
99 Beckett Flansburg 41 4 So Cal Aces 3/28/2024
12 Holden Johansson 3 1 LVBA 3/28/2024
23 Kase Krabbe 27 1 So Cal Aces 3/28/2024
3 Jaxon ( Jax ) Magreta 23 2 LVBA 3/28/2024
9 2 NM Prospects 3/29/2024
Total 32 4
6 Finnegan McHugh 4 0 So Cal Aces 3/28/2024
11 0 NM Prospects 3/29/2024
Total 15 0
20 Steven Reagan 40 7 LVBA 3/28/2024
54 10 NM Prospects 3/29/2024
Total 94 17
31 Tyler Valencia 55 10 Combat Baseball National 3/29/2024
San Diego Show Black
5 Aaron Bleisch 48 9 LV Sidewinders 3/28/2024
17 1 Texas Sun Devils 12u National 3/30/2024
Total 65 10
45 Matthew Chavez 30 3 Gbg Vegas Red 3/29/2024
49 7 Texas Sun Devils 12u National 3/30/2024
Total 79 10
19 Aleksander Gomez 47 9 Owlz 3/28/2024
63 12 Olive 12u Hurricanes 3/30/2024
Total 110 21
88 Saul Alejandro Gross 14 3 LV Sidewinders 3/28/2024
8 Dylan La 34 9 Owlz 3/28/2024
20 3 Texas Sun Devils 12u National 3/30/2024
Total 54 12
23 Matthew Parker 51 6 Olive 12u Hurricanes 3/29/2024
43 6 Olive 12u Hurricanes 3/30/2024
Total 94 12
Hunter Piring 66 9 Olive 12u Hurricanes 3/29/2024
28 Brandon Savala-Guillen 25 6 LV Sidewinders 3/28/2024
59 12 Gbg Vegas Red 3/29/2024
Total 84 18
San Diego Show Blue
33 Colton Cline 55 7 Gbg Vegas Red 3/28/2024
17 Manuel Dorado 60 6 Gbg Vegas Red 3/28/2024
13 3 LVBA 3/29/2024
Total 73 9
22 2 Canes West LV 12U 3/29/2024
Total 95 11
21 Nico Flores 30 3 Zt Prospects Avila 3/28/2024
29 2 Canes West LV 12U 3/29/2024
Total 59 5
14 Luca Gutierrez 18 1 Gbg Vegas Red 3/28/2024
30 Jalen Reeves 56 15 LVBA 3/29/2024
20 Vincenzo Vitale 45 2 Zt Prospects Avila 3/28/2024
42 Preston Wojdowski 31 4 Zt Prospects Avila 3/28/2024
50 10 Canes West LV 12U 3/29/2024
Total 81 14
So Cal Aces
22 Ethan Cancio 27 6 LVR Adheen 12u 3/29/2024
3 1 NM Prospects 3/29/2024
Total 30 7
19 Evan Delgadillo 56 5 Canes West LV 12U 3/28/2024
35 5 Combat Baseball National 3/30/2024
Total 91 10
55 Koban Franklin 39 8 NM Prospects 3/29/2024
38 9 Black Diamond Baseball 3/30/2024
Total 77 17
13 Colt Kosch 25 3 NM Prospects 3/29/2024
11 Frankie Lorenzetti 47 9 Canes West LV 12U 3/28/2024
49 8 Combat Baseball National 3/30/2024
Total 96 17
91 Benjamin Nielsen 43 6 LVR Adheen 12u 3/29/2024
44 6 Black Diamond Baseball 3/30/2024
Total 87 12
5 Marcelo Ramirez 25 3 Rawlings Tigers 12u – Dalzell 3/28/2024
42 Michael Renteria 31 6 Rawlings Tigers 12u – Dalzell 3/28/2024
Southern Nevada
Owen Allen 34 9 CBA Summit Roadrunners 3/29/2024
22 3 Zt Prospects Avila 3/30/2024
Total 56 12
Maverick Camargo 29 6 Utah Grays 3/29/2024
Wyatt Erickson 32 9 Utah Grays 3/29/2024
19 0 Combat Baseball National 3/30/2024
Total 51 9
Aahrion Hermosura 17 2 Olive 12u Hurricanes 3/28/2024
Cooper Hutton 33 7 PP Elite 12U 3/28/2024
73 15 Combat Baseball National 3/30/2024
Total 106 22
Brandon Medina 23 7 Olive 12u Hurricanes 3/28/2024
Nicholas Tomasino 28 9 Olive 12u Hurricanes 3/28/2024
70 15 Zt Prospects Avila 3/30/2024
Total 98 24
Hayden Ver Linden 52 8 PP Elite 12U 3/28/2024
9 0 Combat Baseball National 3/30/2024
Total 61 8
Texas Sun Devils 12u National
4 Colden Adams 21 3 Zt Prospects Avila 3/29/2024
29 2 Combat Baseball National 3/30/2024
Total 50 5
5 Jaxon Anness 70 11 Canes West LV 12U 3/28/2024
42 Tillman Bellotto 28 4 Canes West LV 12U 3/28/2024
32 5 Combat Baseball National 3/30/2024
Total 60 9
24 Cruz Lagrange 30 6 Gbg Vegas Red 3/28/2024
13 Jackson Machaud 40 6 Gbg Vegas Red 3/28/2024
34 Creed Peoples 31 6 Zt Prospects Avila 3/29/2024
70 12 San Diego Show Black 3/30/2024
Total 101 18
14 Anthony Roman 44 9 LVBA 3/29/2024
27 Aiden Ruiz 43 9 Zt Prospects Avila 3/29/2024
58 12 Utah Fighters Baseball Club 3/30/2024
Total 101 21
22 Luke Skarda 70 8 Combat Baseball National 3/30/2024
7 Caden Stark 51 8 LVBA 3/29/2024
Utah Fighters Baseball Club
3 Bronson Hanvey 22 6 NM Prospects 3/28/2024
78 14 Zt Prospects Avila 3/29/2024
Total 100 20
9 Hawk Ingersoll 48 6 PP Elite 12U 3/29/2024
7 Bennett Jones 17 1 Texas Sun Devils 12u National 3/30/2024
13 Bowen Lopez 52 6 LV Sidewinders 3/28/2024
6 1 Zt Prospects Avila 3/29/2024
Total 58 7
34 4 Texas Sun Devils 12u National 3/30/2024
Total 92 11
4 Beck Loveless 0 0 NM Prospects 3/28/2024
27 Sawyer Olsen 37 6 LV Sidewinders 3/28/2024
38 4 Texas Sun Devils 12u National 3/30/2024
Total 75 10
11 Boston Richardson 26 3 NM Prospects 3/28/2024
27 0 Zt Prospects Avila 3/29/2024
Total 53 3
5 Christian Stroshine 69 9 PP Elite 12U 3/29/2024
14 Tanner Weed 21 3 LV Sidewinders 3/28/2024
44 Benson Wolfe 15 3 NM Prospects 3/28/2024
Utah Grays
9 Parker Done 24 1 Combat Baseball National 3/28/2024
24 Mack Hoskin 55 6 Furia Baseball - Pizarro 3/29/2024
21 0 Southern Nevada 3/29/2024
Total 76 6
3 Boston Osborne 50 8 Southern Nevada 3/29/2024
12 Zach Perry 31 6 Southern Nevada 3/29/2024
25 3 Furia Baseball - Pizarro 3/29/2024
Total 56 9
20 Hudson Sheffield 34 1 Southern Nevada 3/29/2024
8 Saxon Steele 40 9 Combat Baseball National 3/28/2024
44 Jack Tomsick 36 9 LVR Adheen 12u 3/28/2024
36 9 LVR Adheen 12u 3/28/2024
Total 72 18
Kannon Udy 15 3 Furia Baseball - Pizarro 3/29/2024
17 Morgan Whitehead 39 9 LVR Adheen 12u 3/28/2024
Zt Prospects Avila
21 Ruben Elias 18 3 San Diego Show Blue 3/28/2024
78 9 Southern Nevada 3/30/2024
Total 96 12
14 Landon Hoff 20 1 San Diego Show Blue 3/28/2024
18 2 Utah Fighters Baseball Club 3/29/2024
Total 38 3
11 Steven Holguin 28 5 LVBA 3/28/2024
42 Bryan Johnson Jr. 54 9 Texas Sun Devils 12u National 3/29/2024
44 Nico Kaercher 39 8 Utah Fighters Baseball Club 3/29/2024
15 Ryder Richardson 18 6 LVBA 3/28/2024
38 5 Utah Fighters Baseball Club 3/29/2024
Total 56 11
13 Caleb Smith 27 8 San Diego Show Blue 3/28/2024
22 Kade Valdivia 44 6 Texas Sun Devils 12u National 3/29/2024
33 6 Southern Nevada 3/30/2024
Total 77 12