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
Cherry Hill United
42 Eric Brown 82 10 West Chester Dragons Nl 5/22/2021
20 Quinn Gibson 74 9 Sj Young Guns 5/22/2021
33 3 Muckdogs Baseball Club 5/23/2021
Total 107 12
2 Anthony Gucciardi 22 3 Muckdogs Baseball Club 5/23/2021
8 Trent Mondel 23 5 West Chester Dragons Nl 5/22/2021
13 Aiden Ryder 60 9 Sj Young Guns 5/22/2021
47 7 Muckdogs Baseball Club 5/23/2021
Total 107 16
9 Zachary Salsbery 43 2 Muckdogs Baseball Club 5/23/2021
Hammonton Stars
32 Jake Cagna 27 6 Muckdogs Baseball Club 5/22/2021
17 Roger Dreher 18 2 NJ Diamond Prospects 14U 5/22/2021
24 Cole Fenton 0 0 Mid-Atlantic Ghost 14U 5/23/2021
100 21 West Chester Dragons Nl 5/23/2021
Total 100 21
33 Anthony Gogolski 23 3 Muckdogs Baseball Club 5/22/2021
70 15 Jersey Shore Wildcats 5/23/2021
Total 93 18
22 Bernie Hargadon 15 4 Muckdogs Baseball Club 5/22/2021
23 Brian Harper 56 8 NJ Diamond Prospects 14U 5/22/2021
19 Otley Makosky 68 18 Mid-Atlantic Ghost 14U 5/23/2021
1 Nathan Winterbottom 51 7 NJ Diamond Prospects 14U 5/22/2021
Jersey Shore Wildcats
4 Chase Cohen 0 0 NJ Diamond Prospects 14U 5/21/2021
95 11 Hammonton Stars 5/23/2021
Total 95 11
12 Tristin Condon 15 3 NJ Diamond Prospects 14U 5/21/2021
11 3 Muckdogs Baseball Club 5/22/2021
Total 26 6
2 Caden Eastmond 35 3 Muckdogs Baseball Club 5/22/2021
40 4 Hammonton Stars 5/23/2021
Total 75 7
52 Austin Griffith 42 6 Muckdogs Baseball Club 5/22/2021
50 Jack Quinn 48 6 Muckdogs Baseball Club 5/22/2021
11 Connor Voelksen 82 18 NJ Diamond Prospects 14U 5/21/2021
Mid-Atlantic Ghost 14U
13 Derek Brand 57 7 South Jersey Sand Sharks 5/22/2021
35 8 Nova Vipers 5/22/2021
Total 92 15
19 Lorenzo Camilleri 37 3 Nova Vipers 5/22/2021
29 3 Hammonton Stars 5/23/2021
Total 66 6
20 Curtis Chropuvka 15 1 South Jersey Sand Sharks 5/22/2021
2 1 Nova Vipers 5/22/2021
Total 17 2
9 Lenny Kim 96 10 Hammonton Stars 5/23/2021
12 Michael McCormack 5 1 South Jersey Sand Sharks 5/22/2021
24 2 Hammonton Stars 5/23/2021
Total 29 3
2 Ben Robinson 36 2 Nova Vipers 5/22/2021
11 Gabriel Rozenfeld 35 5 South Jersey Sand Sharks 5/22/2021
18 1 Hammonton Stars 5/23/2021
Total 53 6
10 Colton Sitarik 20 3 South Jersey Sand Sharks 5/22/2021
36 11 Northeast Supreme Silver 5/23/2021
Total 56 14
15 Dylan Vowteras 90 10 Northeast Supreme Silver 5/23/2021
Muckdogs Baseball Club
32 Jackson Conroy 61 7 Hammonton Stars 5/22/2021
8 Jacob Craig 58 6 Cherry Hill United 5/23/2021
12 Christopher Ford 41 9 Jersey Shore Wildcats 5/22/2021
26 Kaden Inman 23 2 Jersey Shore Wildcats 5/22/2021
55 6 Cherry Hill United 5/23/2021
Total 78 8
50 Carmine Sausto 46 6 Jersey Shore Wildcats 5/22/2021
22 Ryen Straup 73 4 Hammonton Stars 5/22/2021
NJ Bulls
12 Gavin Bickford 27 3 Team Citius 2025s 5/22/2021
52 5 Tri-State Ghost 14u 5/23/2021
Total 79 8
13 Logan Bourdoin 77 10 Tri-State Ghost 14u 5/23/2021
1 Nick Cavagnaro 49 9 Northeast Supreme Silver 5/22/2021
10 Luke Laubach 71 11 Team Citius 2025s 5/22/2021
8 Joey Napoli 14 1 Team Citius 2025s 5/22/2021
3 JC Pacheco 46 3 Northeast Supreme Silver 5/22/2021
32 Shane Patten 35 0 Northeast Supreme Silver 5/22/2021
NJ Diamond Prospects 14U
34 Zane Eckert 85 13 Jersey Shore Wildcats 5/21/2021
42 Justin Garcia 77 11 Hammonton Stars 5/22/2021
43 Gabe McCracken 26 3 Hammonton Stars 5/22/2021
27 Sal Mesete 26 7 Jersey Shore Wildcats 5/21/2021
32 6 Sj Young Guns Pride 14 U 5/23/2021
Total 58 13
10 Victor Oquendo 56 5 Sj Young Guns Pride 14 U 5/23/2021
7 Jason Stocklin 25 1 Sj Young Guns Pride 14 U 5/23/2021
Northeast Supreme Silver
0 Christopher Cundari 8 3 Pittsburgh Outlaws 5/22/2021
53 9 Mid-Atlantic Ghost 14U 5/23/2021
Total 61 12
0 Chris Gantaifis 47 8 NJ Bulls 5/22/2021
0 Carter Grande 29 7 NJ Bulls 5/22/2021
0 Luca Leonardis 31 12 Mid-Atlantic Ghost 14U 5/23/2021
0 Brendan Lewis 96 19 Pittsburgh Outlaws 5/22/2021
Nova Vipers
98 Nate Hawton-Henley 96 18 West Chester Dragons Nl 5/23/2021
72 Sean McCabe 76 15 Mid-Atlantic Ghost 14U 5/22/2021
36 Aj Pritchard 49 9 Sj Young Guns Pride 14 U 5/22/2021
10 1 West Chester Dragons Nl 5/23/2021
Total 59 10
7 Alex Rose 14 3 Sj Young Guns Pride 14 U 5/22/2021
15 3 West Chester Dragons Nl 5/23/2021
Total 29 6
25 Campbell Short 42 9 Sj Young Guns Pride 14 U 5/22/2021
76 14 Pittsburgh Outlaws 5/23/2021
Total 118 23
Pittsburgh Outlaws
92 Randy Bergia 16 0 Team Citius 2025s 5/22/2021
24 Bryce Berzansky 25 3 Nova Vipers 5/23/2021
11 David Connors 52 9 Team Citius 2025s 5/22/2021
4 Gavin Gerling 70 12 Northeast Supreme Silver 5/22/2021
13 Brodie Kuzior 52 6 Nova Vipers 5/23/2021
42 Redick Moore 29 6 Northeast Supreme Silver 5/22/2021
33 3 Team Citius 2025s 5/22/2021
Total 62 9
5 Collin Yeager 32 3 Nova Vipers 5/23/2021
Sj Young Guns
Tyler Dell 43 6 Tri-State Ghost 14u 5/22/2021
1 Ryan Fayette 10 3 Cherry Hill United 5/22/2021
Matthew Friedman 91 18 Cherry Hill United 5/22/2021
Gavin Friel 6 2 West Chester Dragons Nl 5/23/2021
Brody Gates 72 14 Tri-State Ghost 14u 5/22/2021
Hudson Rue 80 17 West Chester Dragons Nl 5/23/2021
Sj Young Guns Pride 14 U
26 Alexander Argabright 45 9 South Jersey Sand Sharks 5/21/2021
18 3 NJ Diamond Prospects 14U 5/23/2021
Total 63 12
2 Sean Greene 18 3 NJ Diamond Prospects 14U 5/23/2021
20 Travis Jerrell 0 0 South Jersey Sand Sharks 5/21/2021
27 6 NJ Diamond Prospects 14U 5/23/2021
Total 27 6
Travis Large 55 8 Nova Vipers 5/22/2021
13 Josh Litsky 0 0 Nova Vipers 5/22/2021
27 Christopher Mirabelli 57 9 Nova Vipers 5/22/2021
10 Dylan Rickards 47 6 South Jersey Sand Sharks 5/21/2021
31 Chase Roberts 48 6 South Jersey Sand Sharks 5/21/2021
17 Chase Walsh 20 3 NJ Diamond Prospects 14U 5/23/2021
South Jersey Sand Sharks
13 Alex D'Ilario 64 9 Team Citius 2025s 5/23/2021
91 Aidan Gauvin 97 15 Sj Young Guns Pride 14 U 5/21/2021
2 Kyle Lamanteer 89 12 Mid-Atlantic Ghost 14U 5/22/2021
25 Jerry McGowan 0 0 Mid-Atlantic Ghost 14U 5/22/2021
29 Hunter Morrison 19 5 Sj Young Guns Pride 14 U 5/21/2021
26 6 Mid-Atlantic Ghost 14U 5/22/2021
Total 45 11
19 Tyler Watson 13 2 Team Citius 2025s 5/23/2021
9 Aidan Zeck 60 7 Team Citius 2025s 5/23/2021
Team Citius 2025s
Carter Bucci 15 3 NJ Bulls 5/22/2021
71 15 South Jersey Sand Sharks 5/23/2021
Total 86 18
Brian German 11 3 South Jersey Sand Sharks 5/23/2021
Mateo Noto 16 2 Pittsburgh Outlaws 5/22/2021
Carlos Periera 82 15 NJ Bulls 5/22/2021
25 Joseph Valvano 30 2 Pittsburgh Outlaws 5/22/2021
17 Owen Wallace 79 7 Pittsburgh Outlaws 5/22/2021
Tri-State Ghost 14u
8 Gavin Carr 4 0 Sj Young Guns 5/22/2021
13 Michael Chowning 40 9 NJ Bulls 5/23/2021
31 Ruben Febres 30 3 Sj Young Guns 5/22/2021
9 Nick Hardy 30 5 West Chester Dragons Nl 5/22/2021
25 Joseph Kelly 0 0 West Chester Dragons Nl 5/22/2021
6 Logan Koeppel 94 17 Sj Young Guns 5/22/2021
11 Shane Langan 55 5 NJ Bulls 5/23/2021
18 Will Marziarz 60 10 West Chester Dragons Nl 5/22/2021
23 Matt Richter 18 2 West Chester Dragons Nl 5/22/2021
7 1 NJ Bulls 5/23/2021
Total 25 3
West Chester Dragons Nl
8 Kenny Askin 35 9 Tri-State Ghost 14u 5/22/2021
3 Ryan Capobianco 88 15 Cherry Hill United 5/22/2021
46 3 Hammonton Stars 5/23/2021
Total 134 18
99 Jeremy Coccia 58 8 Hammonton Stars 5/23/2021
37 6 Sj Young Guns 5/23/2021
Total 95 14
7 Tommy Kratz 42 9 Tri-State Ghost 14u 5/22/2021
5 0 Sj Young Guns 5/23/2021
Total 47 9
13 Landen Rozich 59 10 Hammonton Stars 5/23/2021
2 Skyler Smith 43 4 Nova Vipers 5/23/2021
12 Leo Stoltzfus 79 17 Nova Vipers 5/23/2021
26 Sam Taylor 89 14 Sj Young Guns 5/23/2021