2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Tournament Director- Rich Lipscomb- rlipscomb@perfectgame.org
Schedule/Scores Brackets Event Info   Pool Standings
Perfect Game Pitching Rules

  Below is the maximum number of pitches allowed per day in Perfect Game tournaments. Players will be required to rest said number of calendar days when reaching pitch limit. Official pitch counts are tracked by PG Field Scout unless communicated otherwise. Teams are encouraged to also track their pitch counts for both teams. Limits apply to specific tournament age division, not player age. (i.e. 15-year-old player in 17U tournament will go by 17U requirements.)


Age Daily Pitch Max Required Rest (Pitches)
0 Days 1 Day 2 Days 3 Days 4 Days
7-8 50 1-20 21-35 36-50 N/A N/A
9-10 75 1-20 21-35 36-50 51-65 66+
11-12 85 1-20  21-35 36-50 51-65 66+
13-14 95 1-20 21-35 36-50 51-65 66+
15-16 95 1-30 31-45 46-60 61-75 76+
17-18 105 1-30 31-45 46-60 61-80 81+

  Once a pitcher reaches his daily maximum limit, he must be removed from the game. If a pitcher reaches the maximum limit of pitches in a game during a batter’s plate appearance, the pitcher may continue in the game until such plate appearance or the inning ends (i.e. by a third out made by catching a runner stealing), whichever comes first. There is no team penalty for this, but the pitcher must adhere to prescribed pitch counts for the remainder of the event.


  If a pitcher is brought into a game sooner than the mandatory calendar days’ rest, he becomes an ineligible player. According to NFHS Rule 3.1.1: An ineligible player on defense shall be replaced immediately upon discovery by the umpire or either team. Once discovered by teams, umpires, or PG Staff, the umpire & Official Scorekeeper will confirm eligibility with Tournament Headquarters. If deemed ineligible, team will have the opportunity to remove player from game. The replacement pitcher will be allowed adequate time to warm up.


  A pitcher is only allowed to pitch in one game per day unless pitcher throws 20 or fewer pitches in first game. In that case, pitcher may pitch in 2nd game of day. Pitch totals for both games combined will require prescribed daily limits and required rest. No Pitcher is allowed to pitch 3 games in one day.

  No pitcher is allowed to pitch 3 days in a row regardless of pitch counts.

Age Daily Pitch Max Required Rest (Pitches)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
10/04
Day 2
10/05
Day 3
10/06
Day 4
10/07
Day 5
10/08
Day 6
10/09
Day 7
10/10
Day 8
10/11
Day 9
10/12
Day 10
10/13
Allstars Academy Legends 15u
Thomas D'Allaird
0 9 0 0 0 0 0 0 0 0
Allstars Academy Legends 15u
Cruz Febbie
0 95 0 0 0 0 0 0 0 0
Allstars Academy Legends 15u
Luke Fedor
0 0 92 0 0 0 0 0 0 0
Allstars Academy Legends 15u
Patrick Furlong
0 19 0 0 0 0 0 0 0 0
Allstars Academy Legends 15u
Ronan Johnson
0 84 0 0 0 0 0 0 0 0
Allstars Academy Legends 15u
Dominic Macarilla
0 0 56 0 0 0 0 0 0 0
Allstars Academy Legends 15u
Matthew Oliver
0 20 0 0 0 0 0 0 0 0
Allstars Academy Prodigy 15u
Jake Bradt
0 73 0 0 0 0 0 0 0 0
Allstars Academy Prodigy 15u
Evan Fiore
0 0 8 0 0 0 0 0 0 0
Allstars Academy Prodigy 15u
Oliver Hosang
0 0 30 0 0 0 0 0 0 0
Allstars Academy Prodigy 15u
Ryan Huban
0 95 0 0 0 0 0 0 0 0
Allstars Academy Prodigy 15u
Daniel Leach
0 0 23 0 0 0 0 0 0 0
Allstars Academy Prodigy 15u
Anthony Santilli
0 44 0 0 0 0 0 0 0 0
Allstars Academy Prodigy 15u
Tristan Super
0 0 89 0 0 0 0 0 0 0
Allstars Academy Prodigy 15u
Stephen Yakubec
0 0 97 0 0 0 0 0 0 0
East Coast Elite Baseball 2028
JT Finan
0 31 5 0 0 0 0 0 0 0
East Coast Elite Baseball 2028
James Gurdian
0 32 0 0 0 0 0 0 0 0
East Coast Elite Baseball 2028
Fernando Lemus
0 96 0 0 0 0 0 0 0 0
East Coast Elite Baseball 2028
Carlos Paulino
0 0 42 0 0 0 0 0 0 0
East Coast Elite Baseball 2028
Aaron Rodriguez
0 0 88 0 0 0 0 0 0 0
East Coast Elite Baseball 2028
Alex Schulman
0 89 0 0 0 0 0 0 0 0
East Coast Elite Baseball 2028
Alexander Weissman
0 0 88 0 0 0 0 0 0 0
Top Level Athletics
Jason Delgado
0 22 0 0 0 0 0 0 0 0
Top Level Athletics
Eugene Fiacco
0 90 0 0 0 0 0 0 0 0
Top Level Athletics
Gianni Fosmire
0 73 0 0 0 0 0 0 0 0
Top Level Athletics
Jacob Gavin
0 11 0 0 0 0 0 0 0 0
Top Level Athletics
Ryan Gavin
0 0 67 0 0 0 0 0 0 0
Top Level Athletics
Joseph Lewinter
0 0 14 0 0 0 0 0 0 0
Top Level Athletics
Julian Medina
0 16 0 0 0 0 0 0 0 0
Top Level Athletics
Avery Murray
0 0 71 0 0 0 0 0 0 0
Top Level Athletics 15u - Koz
Damari Davis
0 101 0 0 0 0 0 0 0 0
Top Level Athletics 15u - Koz
Austin Kozlowski
0 0 75 0 0 0 0 0 0 0
Top Level Athletics 15u - Koz
Gavin Lauder
0 96 0 0 0 0 0 0 0 0
Top Level Athletics 15u - Koz
Cristiano Leto
0 0 71 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Aayden Ayala
0 30 0 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Matthew Broker
0 84 0 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Jackson Dimaina
0 29 96 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Thomas Driver
0 30 93 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Nick Fariello
0 18 0 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Brody Goodmore
0 30 0 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Thomas Keppler
0 0 24 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Joey Orta
0 0 10 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Grady Ostrander
0 21 0 0 0 0 0 0 0 0
Upstate Academy 15u Orange
Savion Peterson
0 36 0 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest