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
5 Star Mafia 12u 334
3 Barrett Cook 40 5 Ms Rangers 12u 5/2/2021
9 John Michael Cox 53 12 Knights Knation Baton Rouge 12u Tompkins 5/2/2021
10 Rosston Evans 42 5 Bucs Baseball Club 12u 5/1/2021
19 Caden Ishman 38 5 Bucs Baseball Club 12u 5/1/2021
0 Miller Lombardi 38 5 Ms Rangers 12u 5/2/2021
34 Matthew Lutz 81 17 Knights Knation Baton Rouge 12u Tompkins 5/1/2021
8 Chapman McInnis 31 5 Bucs Baseball Club 12u 5/1/2021
Alabama Colts 12u
22 Cooper Craycraft 52 9 Warriors 5/1/2021
1 Carter Domino 51 3 Excel Blue Wave 5/1/2021
17 1 Diamond Athletics 12u 5/2/2021
Total 68 4
7 Caidyn Harrington 47 9 Warriors 5/1/2021
27 Jacob Rawlinson 27 3 Diamond Athletics 12u 5/2/2021
14 Caleb Simpson 49 5 Diamond Athletics 12u 5/2/2021
13 Jude Young 39 6 Excel Blue Wave 5/1/2021
42 3 Diamond Athletics 12u 5/2/2021
Total 81 9
Birmingham Rays
99 Jacob Barrett 29 5 Druid City Redbirds 5/1/2021
44 Asher Evans 36 4 Druid City Redbirds 5/1/2021
0 Peyton Gamble 40 4 Druid City Redbirds 5/1/2021
60 7 Jonesboro Titans 5/2/2021
Total 100 11
7 Houston Lee 47 8 Revolution Baseball 5/1/2021
13 Knox Patterson 6 1 Druid City Redbirds 5/1/2021
12 Jackson Reyer 20 4 Revolution Baseball 5/1/2021
43 11 Jonesboro Titans 5/2/2021
Total 63 15
5 Camden Schroeter 20 0 Revolution Baseball 5/1/2021
10 William Yoder 2 2 Revolution Baseball 5/1/2021
70 18 Warriors 5/2/2021
Total 72 20
Bucs Baseball Club 12u
45 Jack Beckman 42 11 Knights Knation Baton Rouge 12u Tompkins 5/1/2021
18 Branning Carey 9 1 Knights Knation Baton Rouge 12u Tompkins 5/1/2021
7 Nathan Korovin 63 12 Cincinnati Spikes 12u 5/2/2021
0 Ethan O’Meara 67 7 Spain Park Jag Elite Black 5/2/2021
24 Colton Redmond 42 6 Knights Knation Baton Rouge 12u Tompkins 5/1/2021
9 2 Spain Park Jag Elite Black 5/2/2021
Total 51 8
1 Andrew Renfroe 78 15 5 Star Mafia 12u 334 5/1/2021
Cincinnati Spikes 12u
5 Will Baker 54 15 Germantown Rays 5/1/2021
22 Jaden Bakhit 0 0 Bucs Baseball Club 12u 5/2/2021
21 Caden Hutzel 52 12 Rebels 5/1/2021
4 Eli Wolpert 25 3 Germantown Rays 5/1/2021
19 Caleb Yoder 117 12 Bucs Baseball Club 12u 5/2/2021
Diamond Athletics 12u
10 Haze Ammons 32 3 Yalobusha Giants 2027 5/1/2021
38 4 Southeast Surge 5/2/2021
Total 70 7
70 Charlie Brionez 20 0 East Coast Sox 12u Johnston 5/1/2021
8 Bryant Mathis 34 8 Alabama Colts 12u 5/2/2021
54 7 Southeast Surge 5/2/2021
Total 88 15
9 Kash Nelson 20 1 East Coast Sox 12u Johnston 5/1/2021
0 0 Southeast Surge 5/2/2021
Total 20 1
2 Owen Pugh 13 2 East Coast Sox 12u Johnston 5/1/2021
3 Brody Rhoades 48 5 Yalobusha Giants 2027 5/1/2021
20 6 Alabama Colts 12u 5/2/2021
Total 68 11
0 Peyton Shaeffer 45 9 East Coast Sox 12u Johnston 5/1/2021
9 3 Southeast Surge 5/2/2021
Total 54 12
Druid City Redbirds
1 Brayden Cash 82 14 Spain Park Jag Elite Black 5/2/2021
Dubose Dubose 40 4 Spain Park Jag Elite Black 5/2/2021
7 Ryan Nichols 23 1 Spain Park Jag Elite Black 5/2/2021
5 Joshua Norris 76 14 Revolution Baseball 5/1/2021
25 Daniel Obradovich 33 8 Birmingham Rays 5/1/2021
2 Wilson Patrick 63 6 Birmingham Rays 5/1/2021
East Coast Sox 12u Johnston
12 John Lawrence Chittam 55 12 Excel Blue Wave 5/2/2021
23 Witt Crisler 32 3 Wfba Hammerheads 12u 5/2/2021
4 Whit Griffis 31 6 Yalobusha Giants 2027 5/1/2021
13 0 Gssa Elite 5/2/2021
Total 44 6
58 9 Wfba Hammerheads 12u 5/2/2021
Total 102 15
28 Wade Heidecker 36 10 Yalobusha Giants 2027 5/1/2021
36 6 Gssa Elite 5/2/2021
Total 72 16
2 Riley White 40 9 Diamond Athletics 12u 5/1/2021
3 Cohen Winter 17 3 Yalobusha Giants 2027 5/1/2021
64 12 Gssa Elite 5/2/2021
Total 81 15
11 Cole Ziak 14 3 Diamond Athletics 12u 5/1/2021
17 4 Wfba Hammerheads 12u 5/2/2021
Total 31 7
Excel Blue Wave
10 Tripp Adams 38 6 Warriors 5/1/2021
27 Carter Allen 23 6 Warriors 5/1/2021
50 5 East Coast Sox 12u Johnston 5/2/2021
Total 73 11
1 Cole Austin 27 6 Alabama Colts 12u 5/1/2021
13 Luke Kilgore 27 6 Alabama Colts 12u 5/1/2021
2 Rocco Maniscalco 47 7 East Coast Sox 12u Johnston 5/2/2021
Germantown Rays
7 Foster Flaherty 41 9 Rebels 5/1/2021
10 Ryan Ogburn 43 6 Rbi Scout/P3 5/2/2021
11 Brayden Santibanez 100 18 Cincinnati Spikes 12u 5/1/2021
54 10 Rbi Scout/P3 5/2/2021
Total 154 28
40 Hunter Scott 39 6 Rebels 5/1/2021
Gssa Elite
6 Drake Amedee 22 3 Spain Park Jag Elite Black 5/1/2021
40 7 Yalobusha Giants 2027 5/2/2021
Total 62 10
10 Cooper Austin 24 2 Spain Park Jag Elite Black 5/1/2021
2 Gavin Brown 76 12 Venom 5/1/2021
24 Ja’Vonte Gray 22 4 Spain Park Jag Elite Black 5/1/2021
4 Owen Nugent 64 8 Yalobusha Giants 2027 5/2/2021
18 Greyson Parker 9 5 East Coast Sox 12u Johnston 5/2/2021
1 Koa Romero 4 1 Spain Park Jag Elite Black 5/1/2021
30 4 East Coast Sox 12u Johnston 5/2/2021
Total 34 5
13 Steven Thomas 27 6 Spain Park Jag Elite Black 5/1/2021
75 13 East Coast Sox 12u Johnston 5/2/2021
Total 102 19
Homewood Patriots
44 George Brockwell 30 3 Venom 5/1/2021
17 Jackson Chapleau 14 4 Southeast Surge 5/1/2021
37 6 Revolution Baseball 5/2/2021
Total 51 10
23 Collin Crump 83 15 Southeast Surge 5/1/2021
5 James Eady 45 8 Revolution Baseball 5/2/2021
8 Davis Litton 27 2 Revolution Baseball 5/2/2021
1 Ty Mayo 41 9 Venom 5/1/2021
10 Aiden Winzeler 16 3 Venom 5/1/2021
10 2 Revolution Baseball 5/2/2021
Total 26 5
Jonesboro Titans
23 Kameron Davis 38 8 Steal 5/1/2021
27 6 Steal 5/2/2021
Total 65 14
28 4 Birmingham Rays 5/2/2021
Total 93 18
58 Will Findley 25 5 Steal 5/1/2021
69 9 Birmingham Rays 5/2/2021
Total 94 14
14 Drake Harlow 9 2 Wfba Hammerheads 12u 5/1/2021
25 6 Revolution Baseball 5/2/2021
Total 34 8
89 Luke Heringer 29 4 Wfba Hammerheads 12u 5/1/2021
16 Grif Silverthorn 20 2 Steal 5/1/2021
35 6 Revolution Baseball 5/2/2021
Total 55 8
1 Maddox Stone 17 4 Wfba Hammerheads 12u 5/1/2021
16 4 Birmingham Rays 5/2/2021
Total 33 8
5 Landon Webb 33 5 Wfba Hammerheads 12u 5/1/2021
59 9 Steal 5/2/2021
Total 92 14
Knights Knation Baton Rouge 12u Tompkins
24 Harrison Bergeron 25 2 5 Star Mafia 12u 334 5/1/2021
2 Tyler Davenport 61 11 5 Star Mafia 12u 334 5/2/2021
8 Andrew Ferachi 23 4 5 Star Mafia 12u 334 5/1/2021
17 Ian McCauley 13 3 Bucs Baseball Club 12u 5/1/2021
12 Sawyer Moore 68 12 5 Star Mafia 12u 334 5/1/2021
14 Jack Munson 26 7 Bucs Baseball Club 12u 5/1/2021
22 Thomas Tessier 17 0 Bucs Baseball Club 12u 5/1/2021
7 Grant Vollmer 39 8 Bucs Baseball Club 12u 5/1/2021
7 2 5 Star Mafia 12u 334 5/2/2021
Total 46 10
Ms Rangers 12u
16 Henry Abt 82 18 Spain Park Jag Elite Black 5/2/2021
34 Mitchell Herrington 42 6 Rbi Scout/P3 5/1/2021
0 0 Velo Baseball Red 5/2/2021
Total 42 6
17 Sullivan Reed 61 12 5 Star Mafia 12u 334 5/2/2021
23 Tyler Stephens 48 9 Rbi Scout/P3 5/1/2021
9 Max Swain 12 3 Rbi Scout/P3 5/1/2021
1 Graydon Walker 46 12 Velo Baseball Red 5/2/2021
2 Luke Wesson 71 17 Vestavia Force 5/1/2021
Prime Time Baseball - 12u
42 Christian Alexander 22 4 Team Hustle 5/1/2021
14 Jarrett Brown 23 3 Team Hustle 5/1/2021
5 Jackson Carmichael 15 3 Team Hustle 5/1/2021
72 Hayden Cybak 29 6 Velo Baseball Red 5/1/2021
33 Brenden Mangum 17 6 Velo Baseball Red 5/1/2021
12 Colson Mellown 33 6 Velo Baseball Red 5/1/2021
8 3 Team Hustle 5/1/2021
Total 41 9
Jashaun Moten 15 5 Team Hustle 5/1/2021
69 15 Wfba Hammerheads 12u 5/2/2021
Total 84 20
Rbi Scout/P3
23 Landon Cannady 71 13 Ms Rangers 12u 5/1/2021
7 Avery Haynes 37 9 Vestavia Force 5/1/2021
11 Shelby Houston 73 18 Germantown Rays 5/2/2021
13 Gavin Lang 13 4 Ms Rangers 12u 5/1/2021
79 13 Wfba Hammerheads 12u 5/2/2021
Total 92 17
10 Mason McAteer 8 3 Wfba Hammerheads 12u 5/2/2021
Rebels
9 Will Bochnak 34 7 Cincinnati Spikes 12u 5/1/2021
22 Charlie Larocca 6 1 Germantown Rays 5/1/2021
27 Crawford Mann 23 1 Germantown Rays 5/1/2021
14 2 Cincinnati Spikes 12u 5/1/2021
Total 37 3
4 Ben Ponder 49 7 Germantown Rays 5/1/2021
44 9 Vestavia Force 5/2/2021
Total 93 16
5 Daniel Richardson 11 0 Cincinnati Spikes 12u 5/1/2021
0 Charles Taaffe 34 5 Germantown Rays 5/1/2021
42 6 Vestavia Force 5/2/2021
Total 76 11
11 Nicholas Williams 27 3 Cincinnati Spikes 12u 5/1/2021
77 12 Team Hustle 5/2/2021
Total 104 15
Revolution Baseball
35 Joshua Bailey 19 1 Druid City Redbirds 5/1/2021
Brian Campbell 33 6 Homewood Patriots 5/2/2021
16 Chris Cowley 16 0 Birmingham Rays 5/1/2021
12 0 Jonesboro Titans 5/2/2021
Total 28 0
1 Aiden Deramus 42 10 Birmingham Rays 5/1/2021
2 Markel Harden II 55 9 Jonesboro Titans 5/2/2021
20 Kennar Jones 29 2 Druid City Redbirds 5/1/2021
13 Anthony Leon 24 3 Druid City Redbirds 5/1/2021
34 Nathan McKnight 42 6 Druid City Redbirds 5/1/2021
32 6 Homewood Patriots 5/2/2021
Total 74 12
21 1 Jonesboro Titans 5/2/2021
Total 95 13
4 Taylor Robinson 28 6 Birmingham Rays 5/1/2021
28 6 Homewood Patriots 5/2/2021
Total 56 12
Southeast Surge
12 Harwood Beeker 37 6 Spain Park Jag Elite Black 5/1/2021
19 Parker Giles 16 4 Homewood Patriots 5/1/2021
9 Aiden Guzewicz 16 3 Spain Park Jag Elite Black 5/1/2021
15 Drew Jackson 36 6 Spain Park Jag Elite Black 5/1/2021
65 9 Diamond Athletics 12u 5/2/2021
Total 101 15
13 Mize Parker 22 6 Homewood Patriots 5/1/2021
30 9 Diamond Athletics 12u 5/2/2021
Total 52 15
7 John Pruet 31 5 Homewood Patriots 5/1/2021
34 Kam Stines 17 2 Homewood Patriots 5/1/2021
73 10 Vestavia Force 5/2/2021
Total 90 12
Spain Park Jag Elite Black
18 Brodie Bragg 68 11 Druid City Redbirds 5/2/2021
3 Conner Dabbs 27 6 Druid City Redbirds 5/2/2021
1 Connor Greb 3 2 Druid City Redbirds 5/2/2021
58 12 Bucs Baseball Club 12u 5/2/2021
Total 61 14
2 Hudson Hibbard 59 12 Southeast Surge 5/1/2021
27 Camden Major 47 6 Southeast Surge 5/1/2021
12 James Morrison 34 6 Gssa Elite 5/1/2021
6 Evan Taylor 45 6 Gssa Elite 5/1/2021
70 15 Ms Rangers 12u 5/2/2021
Total 115 21
Steal
10 Houston Hagood 36 6 Jonesboro Titans 5/1/2021
22 Ivan Hand 21 6 Jonesboro Titans 5/1/2021
36 4 Jonesboro Titans 5/2/2021
Total 57 10
8 Hunter King 36 5 Wfba Hammerheads 12u 5/1/2021
99 Cameron Roberts 17 0 Jonesboro Titans 5/2/2021
5 Dylan Smith 28 4 Wfba Hammerheads 12u 5/1/2021
48 8 Jonesboro Titans 5/2/2021
Total 76 12
18 Jonah Turner 32 6 Wfba Hammerheads 12u 5/1/2021
11 0 Jonesboro Titans 5/2/2021
Total 43 6
95 Tyler Young 51 6 Jonesboro Titans 5/1/2021
Team Hustle
1 Jayden Cunningham 35 3 Rebels 5/2/2021
8 Connor Davis 33 7 Prime Time Baseball - 12u 5/1/2021
11 Aiden Fussell 7 0 Prime Time Baseball - 12u 5/1/2021
7 Brody Lerner 30 4 Velo Baseball Red 5/1/2021
12 Max Madden 50 5 Velo Baseball Red 5/1/2021
84 Peyton Norwood 21 2 Prime Time Baseball - 12u 5/1/2021
36 5 Rebels 5/2/2021
Total 57 7
99 Hudson Quinn 8 1 Velo Baseball Red 5/1/2021
21 Palmer Robbins 38 4 Velo Baseball Red 5/1/2021
16 William Wortman 35 6 Prime Time Baseball - 12u 5/1/2021
Velo Baseball Red
27 Will Butler 47 9 Prime Time Baseball - 12u 5/1/2021
3 Will Dailey 54 4 Ms Rangers 12u 5/2/2021
22 Holden Daleke 55 7 Team Hustle 5/1/2021
4 Hayden Harris 47 9 Team Hustle 5/1/2021
19 Jett Manning 54 9 Prime Time Baseball - 12u 5/1/2021
2 Lucas McBride 51 6 Ms Rangers 12u 5/2/2021
Venom
16 Joshua Bullard 27 2 Gssa Elite 5/1/2021
50 7 Warriors 5/2/2021
Total 77 9
15 Huston Haney 10 2 Gssa Elite 5/1/2021
40 7 Homewood Patriots 5/1/2021
Total 50 9
3 Isaac Henderson 34 6 Homewood Patriots 5/1/2021
45 Graham Sims 27 2 Homewood Patriots 5/1/2021
10 Kingston Trull 54 7 Gssa Elite 5/1/2021
26 3 Warriors 5/2/2021
Total 80 10
1 Armani White 14 1 Gssa Elite 5/1/2021
48 4 Warriors 5/2/2021
Total 62 5
Vestavia Force
30 Noah Boylan 37 5 Rbi Scout/P3 5/1/2021
11 3 Rebels 5/2/2021
Total 48 8
49 9 Southeast Surge 5/2/2021
Total 97 17
5 Haines Bridges 15 0 Rbi Scout/P3 5/1/2021
18 Griffin Hendon 41 5 Ms Rangers 12u 5/1/2021
57 15 Rebels 5/2/2021
Total 98 20
33 William Hurt 47 13 Ms Rangers 12u 5/1/2021
9 Watson Turnage 38 2 Rbi Scout/P3 5/1/2021
12 3 Southeast Surge 5/2/2021
Total 50 5
Warriors
8 Kale Barganier 15 1 Excel Blue Wave 5/1/2021
11 Kody Barganier 30 5 Excel Blue Wave 5/1/2021
22 Davis Franklin 48 6 Birmingham Rays 5/2/2021
2 Jake Hartsfield 37 6 Excel Blue Wave 5/1/2021
84 15 Alabama Colts 12u 5/1/2021
Total 121 21
5 Clay Mills 17 3 Alabama Colts 12u 5/1/2021
31 4 Birmingham Rays 5/2/2021
Total 48 7
13 Joshua Vincent 61 12 Venom 5/2/2021
3 Charlie Williamon 27 5 Birmingham Rays 5/2/2021
Wfba Hammerheads 12u
7 Andrew Bennett 25 6 Steal 5/1/2021
11 2 Prime Time Baseball - 12u 5/2/2021
Total 36 8
66 15 Rbi Scout/P3 5/2/2021
Total 102 23
23 Damarcus Broughton 36 6 Jonesboro Titans 5/1/2021
65 16 Prime Time Baseball - 12u 5/2/2021
Total 101 22
39 Sayler Melton 50 9 Jonesboro Titans 5/1/2021
9 3 Rbi Scout/P3 5/2/2021
Total 59 12
52 11 East Coast Sox 12u Johnston 5/2/2021
Total 111 23
89 Elijah Riffell 47 9 Steal 5/1/2021
37 7 East Coast Sox 12u Johnston 5/2/2021
Total 84 16
Yalobusha Giants 2027
Layton Holt 32 5 Diamond Athletics 12u 5/1/2021
9 Marcus Jamison 45 5 Gssa Elite 5/2/2021
20 Cohen Lundine 35 3 Diamond Athletics 12u 5/1/2021
34 Max Malloy 40 6 Gssa Elite 5/2/2021
Max Max 36 4 Diamond Athletics 12u 5/1/2021
Quincy Pratt 85 16 East Coast Sox 12u Johnston 5/1/2021
Trey Trey 24 3 Gssa Elite 5/2/2021
Mitchell Turner 0 0 Gssa Elite 5/2/2021