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
5 Star Carolina National Tendler 13U
Jahmeer Damon 65 8 Dry Pond Baseball 6/4/2023
Gavin Griffin 91 9 Canes Carolinas Kullman 13U 6/3/2023
Jake Schlossnagle 47 14 Elite Diamond Dawgs Red 13U 6/3/2023
Fisher Taylor 32 3 Dry Pond Baseball 6/4/2023
Trevor Wright 60 7 Elite Diamond Dawgs Red 13U 6/3/2023
5 Star Heat Gardiner 13U
15 Harris Eimer 13 3 Canes Carolinas Kullman 13U 6/4/2023
0 Eli Fulbright 72 21 Next Level Freeman 13U 6/3/2023
16 Cooper Holland 40 9 Dry Pond Baseball 6/3/2023
99 Cooper Morris 50 6 Canes Carolinas Kullman 13U 6/4/2023
3 Bryson Schmidt 51 8 Canes Carolinas Kullman 13U 6/4/2023
5 Star Heat Harrington 13U
31 Ayden Barrett 26 7 Rays Scoutz Select 6/3/2023
0 0 Edge Baseball 6/4/2023
Total 26 7
8 Noah Blevins 15 0 Edge Baseball 6/4/2023
9 Taylor Bumgarner 44 4 Rays Scoutz Select 6/3/2023
19 2 Edge Baseball 6/4/2023
Total 63 6
1 Wesley Kendall 85 9 Edge Baseball 6/4/2023
18 Carson Killough 18 2 Rays Scoutz Select 6/3/2023
7 Morgan McGuire 85 15 GTP Central 13U 6/3/2023
Jared Zientek 33 7 Rays Scoutz Select 6/3/2023
24 4 Edge Baseball 6/4/2023
Total 57 11
Canes Carolinas Kullman 13U
21 Knox Goodyear 90 14 Stampede Baseball Club Knight 13U 6/3/2023
57 Parker Guevara 99 18 5 Star Heat Gardiner 13U 6/4/2023
7 Alex Hampton 77 12 5 Star Carolina National Tendler 13U 6/3/2023
6 Landon Hernandez 67 4 Jersey Storm 6/4/2023
2 Connor Kullman 12 3 CBA Scout 13U 6/4/2023
19 Kaden Lank 8 2 Stampede Baseball Club Knight 13U 6/3/2023
57 6 CBA Scout 13U 6/4/2023
Total 65 8
27 Lincoln Lawson 35 2 Jersey Storm 6/4/2023
44 Sean Rodesiler 22 3 Stampede Baseball Club Knight 13U 6/3/2023
39 6 CBA Scout 13U 6/4/2023
Total 61 9
8 Landon Whittington 34 1 Jersey Storm 6/4/2023
21 0 5 Star Heat Gardiner 13U 6/4/2023
Total 55 1
Canes West Raleigh Tillottson 13U
29 Tyson Cameron 29 6 Stampede Baseball Club Knight 13U 6/4/2023
19 Tyler Cheek 37 6 Edge Baseball 6/3/2023
2 Nicholas Donaldson 68 10 Team VA 13U 6/3/2023
0 0 Edge Baseball 6/3/2023
Total 68 10
88 Zachary Ennis 71 5 Team VA 13U 6/3/2023
11 3 Stampede Baseball Club Knight 13U 6/4/2023
Total 82 8
18 Elijah Martin 94 12 Edge Baseball 6/3/2023
50 Will Matthews 70 9 Stampede Baseball Club Knight 13U 6/4/2023
14 Fisher O'Brien 82 18 Next Level Freeman 13U 6/4/2023
Carolina Playmakers
60 Johnathan Bonds 85 13 Motor City Hit Dogs Hammond 13U 6/3/2023
43 Easton Ferrell 34 0 South Charlotte Panthers 2028 Marucci 6/3/2023
40 Landon Moras 23 3 South Charlotte Panthers 2028 Marucci 6/3/2023
62 Nathan Murphy 57 7 South Charlotte Panthers 2028 Marucci 6/3/2023
11 Bryson Patterson 49 4 Rays Scoutz Select 6/4/2023
24 Jamison Powers 39 1 Rays Scoutz Select 6/4/2023
25 Michael Stevens 14 1 South Charlotte Panthers 2028 Marucci 6/3/2023
7 Landon Swindler 7 1 Rays Scoutz Select 6/4/2023
CBA Scout 13U
Shawn Alvord 53 9 South Charlotte Braves Brown 13U 6/3/2023
18 2 Canes Carolinas Kullman 13U 6/4/2023
Total 71 11
Cameron Callaway 38 3 Canes Carolinas Kullman 13U 6/4/2023
24 Ryley Holtzen 20 2 Edge Baseball 6/3/2023
Jared Horne 86 12 Edge Baseball 6/3/2023
0 Tristen Nowocin 45 4 Canes Carolinas Kullman 13U 6/4/2023
Colton Small 2 1 Edge Baseball 6/3/2023
Ian Stewart 54 5 Canes Carolinas Kullman 13U 6/4/2023
Dry Pond Baseball
30 Carson Beaver 41 3 5 Star Heat Gardiner 13U 6/3/2023
62 7 South Charlotte Panthers 2028 Marucci 6/4/2023
Total 103 10
2 Ryder Dellinger 44 6 South Charlotte Panthers 2028 Marucci 6/3/2023
1 0 5 Star Heat Gardiner 13U 6/3/2023
Total 45 6
10 Brooks Jones 33 3 South Charlotte Panthers 2028 Marucci 6/3/2023
54 7 South Charlotte Panthers 2028 Marucci 6/4/2023
Total 87 10
17 Dempsey Jones 26 2 5 Star Heat Gardiner 13U 6/3/2023
5 Parker Lahrmer 43 5 South Charlotte Panthers 2028 Marucci 6/3/2023
40 Maddox Mosteller 46 10 5 Star Carolina National Tendler 13U 6/4/2023
25 Reed Osborne 35 5 5 Star Carolina National Tendler 13U 6/4/2023
32 Landen Roper 20 3 5 Star Heat Gardiner 13U 6/3/2023
7 Robbie Satter 23 1 5 Star Heat Gardiner 13U 6/3/2023
East Coast Dodgers National
14 Reed Ammons 57 12 Upstate Diamond Ducks 6/3/2023
2 Evan Clark 49 9 Upstate Diamond Ducks 6/3/2023
21 Ashton Davis 52 9 Upstate Diamond Ducks 6/4/2023
12 Thomas Piscorik 18 3 South Charlotte Panthers 2028 Victus 6/3/2023
9 Kanen Pritchard 41 4 Jersey Storm 6/4/2023
32 Dean Tober 10 3 Upstate Diamond Ducks 6/4/2023
23 4 Jersey Storm 6/4/2023
Total 33 7
15 Nj Uhlenberg 61 9 South Charlotte Panthers 2028 Victus 6/3/2023
31 Dylan Wagnon 38 10 Jersey Storm 6/4/2023
13 3 Upstate Diamond Ducks 6/4/2023
Total 51 13
Edge Baseball
88 Kolson Feathers 71 11 Motor City Hit Dogs Hammond 13U 6/4/2023
26 Ben Lesher 6 0 Motor City Hit Dogs Hammond 13U 6/4/2023
10 Payton Metheny 19 4 CBA Scout 13U 6/3/2023
36 8 Canes West Raleigh Tillottson 13U 6/3/2023
Total 55 12
8 Brock Neville 5 0 Canes West Raleigh Tillottson 13U 6/3/2023
17 4 Motor City Hit Dogs Hammond 13U 6/4/2023
Total 22 4
6 2 5 Star Heat Harrington 13U 6/4/2023
Total 28 6
22 Cam Rakaczewski 96 13 5 Star Heat Harrington 13U 6/4/2023
6 Tristan Stiffler 49 9 CBA Scout 13U 6/3/2023
37 Nolan Sullivan 51 4 CBA Scout 13U 6/3/2023
18 Drew Wishard 69 9 Canes West Raleigh Tillottson 13U 6/3/2023
Elite Diamond Dawgs Red 13U
99 Asher Forrester 33 6 5 Star Carolina National Tendler 13U 6/3/2023
2 2 Next Level Baseball NC 2028 6/4/2023
Total 35 8
3 Gavin Hampton 33 6 SBA Bolts National 13U 6/3/2023
37 6 NC Heat 6/4/2023
Total 70 12
6 Noah Hughes 45 3 SBA Bolts National 13U 6/3/2023
56 9 South Charlotte Panthers 2028 Marucci 6/4/2023
Total 101 12
25 Landon James 44 6 5 Star Carolina National Tendler 13U 6/3/2023
28 4 South Charlotte Panthers 2028 Marucci 6/4/2023
Total 72 10
81 Jake Petrellese 19 5 5 Star Carolina National Tendler 13U 6/3/2023
74 15 Next Level Baseball NC 2028 6/4/2023
Total 93 20
48 Ignacio Reyes 45 6 SBA Bolts National 13U 6/3/2023
46 9 NC Heat 6/4/2023
Total 91 15
10 Wyatt Rogers 26 3 5 Star Carolina National Tendler 13U 6/3/2023
7 Parker Wistrom 26 3 SBA Bolts National 13U 6/3/2023
GTP Central 13U
34 Knox Carmichael 36 3 5 Star Heat Harrington 13U 6/3/2023
57 6 Stampede Baseball Club Knight 13U 6/4/2023
Total 93 9
7 Parker Conlin 52 4 5 Star Heat Harrington 13U 6/3/2023
23 Clark Johnson 76 15 South Charlotte Panthers 2028 Victus 6/4/2023
4 Ty Keller 61 12 SBA Futures 13U 6/3/2023
10 Sullivan Sebastian 50 8 Stampede Baseball Club Knight 13U 6/4/2023
27 Wyatt Smitherman 19 1 SBA Futures 13U 6/3/2023
42 Aiden Thorbro-Steenberg 0 0 Stampede Baseball Club Knight 13U 6/4/2023
16 Chase Twiddy 50 6 5 Star Heat Harrington 13U 6/3/2023
33 Jonah Whittaker 48 7 SBA Futures 13U 6/3/2023
34 3 South Charlotte Panthers 2028 Victus 6/4/2023
Total 82 10
Jersey Storm
11 Joshua Diaz 85 21 East Coast Dodgers National 6/4/2023
24 Carlos Echeverry 15 3 Canes Carolinas Kullman 13U 6/4/2023
22 Anthony Huaranga 74 13 SBA Bolts National 13U 6/4/2023
8 Adriel Huertas 55 11 Rays Scoutz Select 6/3/2023
9 Jeremy Irizarry 19 5 Nova Dirtbags 6/3/2023
30 Eddie Pineiro Jr. 44 6 Nova Dirtbags 6/3/2023
7 Brandon Toadvine 41 7 SBA Bolts National 13U 6/4/2023
21 Arnav Vega 64 6 Canes Carolinas Kullman 13U 6/4/2023
Motor City Hit Dogs Hammond 13U
44 Bryce Besgrove 31 6 Next Level Freeman 13U 6/3/2023
6 Owen Hammond 24 3 SBA Bolts National 13U 6/4/2023
26 5 Edge Baseball 6/4/2023
Total 50 8
3 Gage Henriksen 45 3 Edge Baseball 6/4/2023
4 Nathan Phillips 42 6 Edge Baseball 6/4/2023
2 Kyle Pierce 34 6 Next Level Freeman 13U 6/3/2023
35 Akhil Pilla 33 6 Next Level Freeman 13U 6/3/2023
19 0 SBA Bolts National 13U 6/4/2023
Total 52 6
13 Drew Reece 23 5 Carolina Playmakers 6/3/2023
23 Blake Reeder 41 9 Carolina Playmakers 6/3/2023
34 Carter Shouse 59 6 SBA Bolts National 13U 6/4/2023
NC Heat
2 Griffin Braswell 23 6 Next Level Baseball NC 2028 6/3/2023
61 9 Elite Diamond Dawgs Red 13U 6/4/2023
Total 84 15
1 Jt Glenn 52 6 Upstate Diamond Ducks 6/3/2023
13 Hayden Kime 48 6 Next Level Baseball NC 2028 6/3/2023
7 Jackson Modlin 45 6 Elite Diamond Dawgs Red 13U 6/4/2023
14 Louie Olsen 47 6 Next Level Baseball NC 2028 6/3/2023
24 Antonio Parrino 59 6 Upstate Diamond Ducks 6/3/2023
Next Level Baseball NC 2028
27 Easton Campbell 44 5 NC Heat 6/3/2023
23 Beau Green 26 2 NC Heat 6/3/2023
50 Landon Harvey 21 3 NC Heat 6/3/2023
78 9 Elite Diamond Dawgs Red 13U 6/4/2023
Total 99 12
5 Hunter Mason 36 8 NC Heat 6/3/2023
36 9 Elite Diamond Dawgs Red 13U 6/4/2023
Total 72 17
2 Tanner Matile 27 7 South Charlotte Panthers 2028 Victus 6/3/2023
35 Grant Prince 52 5 South Charlotte Panthers 2028 Victus 6/3/2023
3 Easton Roschke 40 9 South Charlotte Panthers 2028 Victus 6/3/2023
Next Level Freeman 13U
1 Jordan Blackmon 48 9 5 Star Heat Gardiner 13U 6/3/2023
30 6 Canes West Raleigh Tillottson 13U 6/4/2023
Total 78 15
Chase Bryan 9 0 Motor City Hit Dogs Hammond 13U 6/3/2023
99 Jayden Bryant 3 3 Motor City Hit Dogs Hammond 13U 6/3/2023
15 Eli Freeman 66 11 Motor City Hit Dogs Hammond 13U 6/3/2023
6 Christian Locklear 34 4 Motor City Hit Dogs Hammond 13U 6/3/2023
24 Dakota Locklear 69 8 Canes West Raleigh Tillottson 13U 6/4/2023
17 Joseden Oxendine 48 9 5 Star Heat Gardiner 13U 6/3/2023
Nova Dirtbags
18 Evan Aguirre 27 5 SBA Futures 13U 6/3/2023
38 6 South Charlotte Braves Brown 13U 6/4/2023
Total 65 11
24 Drew Coleman 36 9 SBA Futures 13U 6/3/2023
45 9 Rays Scoutz Select 6/4/2023
Total 81 18
21 6 South Charlotte Braves Brown 13U 6/4/2023
Total 102 24
1 Rocco D'Ambrisi 50 7 Rays Scoutz Select 6/4/2023
7 Cole FitzGerald 46 5 Jersey Storm 6/3/2023
53 Elijah Marshall 47 6 Jersey Storm 6/3/2023
47 6 South Charlotte Braves Brown 13U 6/4/2023
Total 94 12
2 Corbin Reichlen 10 1 Jersey Storm 6/3/2023
12 5 Rays Scoutz Select 6/4/2023
Total 22 6
27 William Ridolfi 20 3 South Charlotte Braves Brown 13U 6/4/2023
6 Grayson Roberts 41 2 SBA Futures 13U 6/3/2023
Rays Scoutz Select
0 Brewer Adams 10 6 Nova Dirtbags 6/4/2023
7 Xavier Dukes 18 1 Jersey Storm 6/3/2023
51 15 Nova Dirtbags 6/4/2023
Total 69 16
0 Jackson Eaddy 42 9 Carolina Playmakers 6/4/2023
0 Liam Edmonds 69 11 5 Star Heat Harrington 13U 6/3/2023
0 Bryce Enterlin 38 8 5 Star Heat Harrington 13U 6/3/2023
0 Kaleb Faulders 30 3 Jersey Storm 6/3/2023
0 Cody Peterson 42 5 Jersey Storm 6/3/2023
0 Brayden Watford 3 0 Jersey Storm 6/3/2023
SBA Bolts National 13U
24 Luke Esquivel 103 20 Jersey Storm 6/4/2023
11 Ricky Hernandez 4 1 Jersey Storm 6/4/2023
34 6 SBA Futures 13U 6/4/2023
Total 38 7
88 Trendyn Motley 47 12 Stampede Baseball Club Knight 13U 6/3/2023
23 Madden Pike 55 8 SBA Futures 13U 6/4/2023
42 Octavio Reyna 0 0 Elite Diamond Dawgs Red 13U 6/3/2023
76 12 Motor City Hit Dogs Hammond 13U 6/4/2023
Total 76 12
8 Hudson Simmons 22 6 Elite Diamond Dawgs Red 13U 6/3/2023
18 Adrian Villela 73 12 Elite Diamond Dawgs Red 13U 6/3/2023
SBA Futures 13U
Brendan Blankenship 0 0 GTP Central 13U 6/3/2023
17 0 SBA Bolts National 13U 6/4/2023
Total 17 0
Garrett Burris 12 2 SBA Bolts National 13U 6/4/2023
Eli Cheske 22 4 Nova Dirtbags 6/3/2023
Troy Haynes 28 5 GTP Central 13U 6/3/2023
5 0 SBA Bolts National 13U 6/4/2023
Total 33 5
Bryson Josey 60 10 SBA Bolts National 13U 6/4/2023
Jacob Reynolds 39 5 Nova Dirtbags 6/3/2023
Anthony Strong 63 15 Team VA 13U 6/4/2023
Zachary Taylor 61 9 Nova Dirtbags 6/3/2023
Braxton Thompson 68 15 GTP Central 13U 6/3/2023
Yates Toney 16 1 GTP Central 13U 6/3/2023
South Charlotte Braves Brown 13U
5 Brody Clontz 31 4 Nova Dirtbags 6/4/2023
31 Christian Cooke 40 2 CBA Scout 13U 6/3/2023
19 6 Nova Dirtbags 6/4/2023
Total 59 8
3 Ethan Edwards 9 1 Team VA 13U 6/3/2023
63 9 Nova Dirtbags 6/4/2023
Total 72 10
26 Caleb Foley 79 8 Team VA 13U 6/3/2023
9 Zachary Helms 50 2 Team VA 13U 6/3/2023
21 Camden Johnson 56 2 CBA Scout 13U 6/3/2023
South Charlotte Panthers 2028 Marucci
15 Brady Ailshie 29 6 Carolina Playmakers 6/3/2023
46 9 Elite Diamond Dawgs Red 13U 6/4/2023
Total 75 15
22 Kevin Bell Jr. 0 0 Dry Pond Baseball 6/4/2023
22 Cohen Bernhardt 42 2 Dry Pond Baseball 6/3/2023
1 Jordan Buckner 25 6 Dry Pond Baseball 6/3/2023
19 5 Dry Pond Baseball 6/4/2023
Total 44 11
55 Brayden Coffin 29 2 Dry Pond Baseball 6/3/2023
13 Eduardo Lopez 26 6 Carolina Playmakers 6/3/2023
2 Reggie Marshall 39 6 Elite Diamond Dawgs Red 13U 6/4/2023
24 Emerson Morris 55 9 Dry Pond Baseball 6/4/2023
4 Owen Todd 30 5 Dry Pond Baseball 6/3/2023
South Charlotte Panthers 2028 Victus
25 Seth Davis 48 5 GTP Central 13U 6/4/2023
27 Luke Emerson 8 1 East Coast Dodgers National 6/3/2023
22 Jake Hollifield 52 5 East Coast Dodgers National 6/3/2023
17 Gunnar Johnson 67 9 GTP Central 13U 6/4/2023
2 Cooper Slone 34 2 East Coast Dodgers National 6/3/2023
4 Greyson Watts 68 15 Next Level Baseball NC 2028 6/3/2023
3 Ellis White 38 1 East Coast Dodgers National 6/3/2023
28 6 Next Level Baseball NC 2028 6/3/2023
Total 66 7
Stampede Baseball Club Knight 13U
4 Khalil Boyd 8 1 Canes West Raleigh Tillottson 13U 6/4/2023
8 Connor Landers 41 6 SBA Bolts National 13U 6/3/2023
14 3 GTP Central 13U 6/4/2023
Total 55 9
24 Jake Latham 41 3 SBA Bolts National 13U 6/3/2023
25 1 Canes West Raleigh Tillottson 13U 6/4/2023
Total 66 4
99 Odland Lugo 27 4 Canes Carolinas Kullman 13U 6/3/2023
27 5 GTP Central 13U 6/4/2023
Total 54 9
7 Trent Moore 10 3 Canes Carolinas Kullman 13U 6/3/2023
46 9 GTP Central 13U 6/4/2023
Total 56 12
2 Max Puckett 9 2 Canes Carolinas Kullman 13U 6/3/2023
10 0 Canes West Raleigh Tillottson 13U 6/4/2023
Total 19 2
16 Reydi Rodriguez 27 3 Canes Carolinas Kullman 13U 6/3/2023
44 7 Canes West Raleigh Tillottson 13U 6/4/2023
Total 71 10
35 Dean Scofield 43 9 Canes Carolinas Kullman 13U 6/3/2023
44 8 Canes West Raleigh Tillottson 13U 6/4/2023
Total 87 17
10 Charlie Steckroth 15 1 SBA Bolts National 13U 6/3/2023
23 1 Canes West Raleigh Tillottson 13U 6/4/2023
Total 38 2
Team VA 13U
27 Bradley Counts 16 3 South Charlotte Braves Brown 13U 6/3/2023
9 Andrew Draper 60 12 Canes West Raleigh Tillottson 13U 6/3/2023
1 Adam Petty 16 3 South Charlotte Braves Brown 13U 6/3/2023
11 Trick Sams 21 6 South Charlotte Braves Brown 13U 6/3/2023
8 Albert Sganga 53 6 Canes West Raleigh Tillottson 13U 6/3/2023
19 2 SBA Futures 13U 6/4/2023
Total 72 8
4 Sam Szefc 67 8 SBA Futures 13U 6/4/2023
Upstate Diamond Ducks
10 Jaxson Bradbury 21 0 NC Heat 6/3/2023
2 Chris Colin 37 3 NC Heat 6/3/2023
4 Sam Hatcher 15 2 East Coast Dodgers National 6/3/2023
23 Nolen Oglesby 96 18 East Coast Dodgers National 6/3/2023
0 0 East Coast Dodgers National 6/4/2023
Total 96 18
17 Collyn Scruggs 44 9 NC Heat 6/3/2023
22 River Smith 17 2 East Coast Dodgers National 6/4/2023
0 Eli Wood 88 10 East Coast Dodgers National 6/4/2023