2,031 MLB PLAYERS | 14,466 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
10U (Open) 11U (AAA) 11U (Major) 12U (AAA) 12U (Major)
All teams should be prepared to play Friday. Please return all foul balls to the Diamondkast scorekeeper.
Schedules will be released 5 days prior to the start of every event.
All Schedule Requests must be submitted to ecpg@perfectgame.org no less than 2 weeks prior to the schedule being released.
Requests are not guaranteed, but we try our best to accommodate
Schedule/Scores Brackets Event Info   Pool Standings
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
Bucks County Generals 12u Black
2 Mason Bonfig 70 12 Dig In Baseball 7/8/2023
24 Jimmy Clark 25 5 Dig In Baseball 7/8/2023
79 11 Fb Braves 12u Red 7/9/2023
Total 104 16
3 John Gendek 50 9 Team Francisco Notorious 9 Select 12u 7/7/2023
19 Akaash Hardaway 11 1 Dig In Baseball 7/8/2023
21 0 Rcbc Ghost 12u Americans 7/10/2023
Total 32 1
28 Waylon Kerrigan 7 1 Fb Braves 12u Red 7/9/2023
63 15 Rcbc Ghost 12u Americans 7/10/2023
Total 70 16
22 Jake Pietrak 22 3 Rcbc Ghost 12u Americans 7/10/2023
Dig In Baseball
16 Zach Levy 39 3 Sc Combat National 7/7/2023
25 2 East Coast Clutch 7/9/2023
Total 64 5
22 Parker Luskey 52 12 Bucks County Generals 12u Black 7/8/2023
11 Braxton Rose 80 16 East Coast Clutch 7/9/2023
5 Seth Rubin 38 5 Bucks County Generals 12u Black 7/8/2023
18 Topher Thatch 30 4 Sc Combat National 7/7/2023
7 Zach Westbrooks 37 5 Sc Combat National 7/7/2023
East Coast Clutch
44 Dylan Baum 33 0 Sc Combat National 7/8/2023
65 7 Nor East Clippers- Peña 7/9/2023
Total 98 7
3 Jack Hewes 23 6 Nor East Clippers- Peña 7/7/2023
74 8 Nor East Clippers- Peña 7/9/2023
Total 97 14
14 Mason Letts 26 2 Grit 12u Black 7/10/2023
27 Gavin Mort 32 3 Nor East Clippers- Peña 7/7/2023
24 Ethan Santoro 25 2 Sc Combat National 7/8/2023
74 9 Dig In Baseball 7/9/2023
Total 99 11
10 Mason Santoro 39 6 Nor East Clippers- Peña 7/7/2023
60 9 Dig In Baseball 7/9/2023
Total 99 15
17 Kaleb Smith 20 0 Sc Combat National 7/8/2023
22 Sam Strawhecker 84 15 Grit 12u Black 7/10/2023
5 Luke Zellner 53 10 Sc Combat National 7/8/2023
Eep Bandits 12u
4 Riley Belardo 26 0 Nor East Clippers- Peña 7/8/2023
17 Jacob Cabeza 34 8 Fb Braves 12u Red 7/9/2023
3 Kaleb Mercado 56 9 Rcbc Ghost 12u Americans 7/8/2023
8 Jordan Parrish 24 1 Nor East Clippers- Peña 7/8/2023
12 Alvin Peña 83 7 Fb Braves 12u Red 7/9/2023
9 Johan Pengel 36 6 Rcbc Ghost 12u Americans 7/8/2023
11 Maasai Viala 39 5 Nor East Clippers- Peña 7/8/2023
Fb Braves 12u Red
99 Jakhi Gale 23 0 Grit 12u Black 7/8/2023
23 Christopher Haines 48 7 Rcbc Ghost 12u Americans 7/7/2023
35 2 Bucks County Generals 12u Black 7/9/2023
Total 83 9
2 Brandon Maldonado 46 8 Eep Bandits 12u 7/9/2023
7 Michael Martino 16 3 Grit 12u Black 7/8/2023
77 Caden Miller 45 5 Grit 12u Black 7/8/2023
57 8 Bucks County Generals 12u Black 7/9/2023
Total 102 13
5 Mason Newman 52 9 Rcbc Ghost 12u Americans 7/7/2023
19 2 Bucks County Generals 12u Black 7/9/2023
Total 71 11
27 10 Eep Bandits 12u 7/9/2023
Total 98 21
21 Chris Steiner 6 2 Rcbc Ghost 12u Americans 7/7/2023
23 1 Grit 12u Black 7/8/2023
Total 29 3
Grit 12u Black
0 Steven Degree 29 3 Fb Braves 12u Red 7/8/2023
36 6 East Coast Clutch 7/10/2023
Total 65 9
0 Nicholas Fanelli 18 3 Fb Braves 12u Red 7/8/2023
29 6 East Coast Clutch 7/10/2023
Total 47 9
0 Luke Fazulak 85 16 Rcbc Ghost 12u Americans 7/10/2023
0 Daniel Jaxel 28 3 Smash Factory 12U Black 7/7/2023
0 Brandon Jimenez-Ortiz 30 6 Fb Braves 12u Red 7/8/2023
11 3 East Coast Clutch 7/10/2023
Total 41 9
0 Lucas Lanzo 37 6 Smash Factory 12U Black 7/7/2023
0 Nick Mandio 80 12 Sc Combat National 7/9/2023
0 Shawn Pegues 27 9 Smash Factory 12U Black 7/7/2023
42 7 Sc Combat National 7/9/2023
Total 69 16
0 Alexander Reyes 46 3 East Coast Clutch 7/10/2023
0 Bryce Tesseyman 11 2 Rcbc Ghost 12u Americans 7/10/2023
Nor East Clippers- Peña
1 Cj Atanasio 49 5 East Coast Clutch 7/7/2023
20 1 East Coast Clutch 7/9/2023
Total 69 6
32 Matthew Brenkovich 13 4 East Coast Clutch 7/7/2023
44 Hudson Weitz 22 6 Eep Bandits 12u 7/8/2023
68 11 East Coast Clutch 7/9/2023
Total 90 17
1 Lorenzo Willey 41 9 East Coast Clutch 7/7/2023
21 2 East Coast Clutch 7/9/2023
Total 62 11
Rcbc Ghost 12u Americans
34 Tyler Bassett 33 3 Smash Factory 12U Black 7/9/2023
45 6 Grit 12u Black 7/10/2023
Total 78 9
23 5 Bucks County Generals 12u Black 7/10/2023
Total 101 14
9 Nicholas Bianco 86 13 Fb Braves 12u Red 7/7/2023
87 Salvatore IACONO 16 3 Eep Bandits 12u 7/8/2023
15 Richie Rainero 55 6 Eep Bandits 12u 7/8/2023
6 Aldo Ramovic 22 3 Smash Factory 12U Black 7/9/2023
65 7 Grit 12u Black 7/10/2023
Total 87 10
21 Jack Rugg 78 9 Smash Factory 12U Black 7/9/2023
7 Luca Scarangello 14 3 Fb Braves 12u Red 7/7/2023
86 13 Bucks County Generals 12u Black 7/10/2023
Total 100 16
8 Santino Yulfo 15 2 Fb Braves 12u Red 7/7/2023
54 9 Eep Bandits 12u 7/8/2023
Total 69 11
27 5 Grit 12u Black 7/10/2023
Total 96 16
Sc Combat National
23 Gavin Bobrek 59 6 East Coast Clutch 7/8/2023
4 Nolan Carter 6 1 East Coast Clutch 7/8/2023
66 15 Grit 12u Black 7/9/2023
Total 72 16
20 Reed Collum 45 4 Dig In Baseball 7/7/2023
10 Gavin Heil 30 4 East Coast Clutch 7/8/2023
0 Cj Lovelidge 37 1 Dig In Baseball 7/7/2023
17 Gianni Manchello 13 1 East Coast Clutch 7/8/2023
3 Vincent Olivo 18 2 Grit 12u Black 7/9/2023
1 James Sanfilippo 37 6 Dig In Baseball 7/7/2023
24 1 Grit 12u Black 7/9/2023
Total 61 7
75 Jaxson Whitall 35 4 Dig In Baseball 7/7/2023
Smash Factory 12U Black
4 Conlan Albert 40 8 Grit 12u Black 7/7/2023
54 7 Rcbc Ghost 12u Americans 7/9/2023
Total 94 15
13 Ted Defilippo 71 10 Grit 12u Black 7/7/2023
7 Peter Farquharson 26 6 Team Francisco Notorious 9 Select 12u 7/8/2023
33 5 Rcbc Ghost 12u Americans 7/9/2023
Total 59 11
72 Rylan Lasser 48 9 Team Francisco Notorious 9 Select 12u 7/8/2023
34 Mason Lugo 48 9 Team Francisco Notorious 9 Select 12u 7/9/2023
27 Cameron Overcash 28 9 Team Francisco Notorious 9 Select 12u 7/9/2023
Team Francisco Notorious 9 Select 12u
33 Jadiel Adames 6 1 Bucks County Generals 12u Black 7/7/2023
43 6 Smash Factory 12U Black 7/8/2023
Total 49 7
68 Leo Boccard 64 5 Smash Factory 12U Black 7/8/2023
95 Shane Bowe 73 15 Smash Factory 12U Black 7/9/2023
50 Dylan Priest 46 5 Bucks County Generals 12u Black 7/7/2023
48 Michael Scilla 20 2 Bucks County Generals 12u Black 7/7/2023
54 Peter Taylor 16 3 Smash Factory 12U Black 7/8/2023