2,209 MLB PLAYERS | 15,133 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
06/28
Day 2
06/29
Day 3
06/30
Day 4
07/01
Day 5
07/02
Day 6
07/03
Day 7
07/04
Day 8
07/05
Day 9
07/06
Day 10
07/07
Boys of Summer Blue
Nicholas Ardito
0 0 42 0 0 0 0 0 0 0
Boys of Summer Blue
Drew Balogh
0 0 9 0 0 0 0 0 0 0
Boys of Summer Blue
Nicholas Cerreto
0 80 0 0 0 0 0 0 0 0
Boys of Summer Blue
Hayden Lee
4 18 0 0 0 0 0 0 0 0
Boys of Summer Blue
Daniel Lynch
0 0 31 0 0 0 0 0 0 0
Boys of Summer Blue
Tommy Schopps
95 0 0 0 0 0 0 0 0 0
Brooklyn Falcons 13U-SAL
Jayden Caro
12 0 0 0 0 0 0 0 0 0
Brooklyn Falcons 13U-SAL
Philip Kelly Jr.
21 0 37 0 0 0 0 0 0 0
Brooklyn Falcons 13U-SAL
Holden Pawlak
0 0 64 0 0 0 0 0 0 0
Brooklyn Falcons 13U-SAL
Jack Roventini
0 93 0 0 0 0 0 0 0 0
Brooklyn Falcons 13U-SAL
Obiel Sanchez
0 31 0 0 0 0 0 0 0 0
Brooklyn Falcons 13U-SAL
Christopher Villalona
68 0 0 0 0 0 0 0 0 0
Camelot Knights
Jordan Babbo
0 0 0 94 0 0 0 0 0 0
Camelot Knights
Sean Dipaola
0 24 0 11 0 0 0 0 0 0
Camelot Knights
Alex Goldstein
0 0 34 0 0 0 0 0 0 0
Camelot Knights
Matt Kalfas
76 0 0 0 0 0 0 0 0 0
Camelot Knights
Jake Leitner
0 34 0 0 0 0 0 0 0 0
Camelot Knights
Drew Nadler
11 59 0 0 0 0 0 0 0 0
Camelot Knights
Anthony Urzia
0 0 64 0 0 0 0 0 0 0
LIB 13U Bonsignore
Justin Babiak
0 99 0 0 0 0 0 0 0 0
LIB 13U Bonsignore
Logan Bennett
0 0 15 0 0 0 0 0 0 0
LIB 13U Bonsignore
Tyler Bonsignore
36 0 81 0 0 0 0 0 0 0
LIB 13U Bonsignore
Frank Gasparino
3 0 0 0 0 0 0 0 0 0
LIB 13U Bonsignore
Robbie Nunez
20 0 0 0 0 0 0 0 0 0
LIB 13U Bonsignore
Jack Peters
20 47 0 0 0 0 0 0 0 0
LIB 13U Bonsignore
Joe Pritchard
17 14 0 0 0 0 0 0 0 0
LIB 13U Bonsignore
Nick Rinaldi
20 0 0 0 0 0 0 0 0 0
LIB 13U Soutar
Gabriel Beschloss
0 15 86 0 0 0 0 0 0 0
LIB 13U Soutar
James DelGaudio
0 0 0 58 0 0 0 0 0 0
LIB 13U Soutar
Sean Leonardo
0 0 0 62 0 0 0 0 0 0
LIB 13U Soutar
Matt Liberopoulos
0 51 0 0 0 0 0 0 0 0
LIB 13U Soutar
Alexander Palmer
0 0 40 0 0 0 0 0 0 0
LIB 13U Soutar
Braden Soutar
72 0 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Sully
Ryan Carroll
19 95 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Sully
Isabella Marchini
38 0 0 70 0 0 0 0 0 0
Long Island Elite Hicksville Sully
Lukas Sheridan
0 0 74 0 0 0 0 0 0 0
Long Island Elite Hicksville Sully
John Sullivan
15 0 0 0 0 0 0 0 0 0
Long Island Elite Hicksville Sully
Nicholas Sullivan
38 0 0 71 0 0 0 0 0 0
Long Island Elite Walsh
Matthew Eysser
0 0 43 0 0 0 0 0 0 0
Long Island Elite Walsh
Jack Hyland
0 0 50 0 0 0 0 0 0 0
Long Island Elite Walsh
Harrison Johnson
49 0 0 0 0 0 0 0 0 0
Long Island Elite Walsh
Kieran Kehoe
0 98 0 0 0 0 0 0 0 0
Long Island Elite Walsh
Domenic Steinmark
42 0 0 0 0 0 0 0 0 0
Long Island Elite Walsh
Jason Ting
0 21 0 0 0 0 0 0 0 0
South Troy Dodgers
Jack Bennett
9 96 0 0 0 0 0 0 0 0
South Troy Dodgers
Bradley Fraser
0 0 15 24 0 0 0 0 0 0
South Troy Dodgers
Colby Haver
0 0 55 0 0 0 0 0 0 0
South Troy Dodgers
Aidan Lochner
0 0 0 5 0 0 0 0 0 0
South Troy Dodgers
Mason Veronezi
18 0 0 96 0 0 0 0 0 0
Team BEAST Black
Joe Burriesci
0 0 0 98 0 0 0 0 0 0
Team BEAST Black
Ryan Krzemienski
0 21 0 0 0 0 0 0 0 0
Team BEAST Black
Justin Leguernic
0 0 0 73 0 0 0 0 0 0
Team BEAST Black
Eric Mohr
0 0 79 0 0 0 0 0 0 0
Team BEAST Black
Aidan Murphy
25 0 0 24 0 0 0 0 0 0
Team BEAST Black
Brandon O'Neill
52 0 0 0 0 0 0 0 0 0
Team BEAST Black
Thomas O'Neill
0 0 0 23 0 0 0 0 0 0
Team BEAST Black
Carmine Scardina
0 91 0 0 0 0 0 0 0 0
Team BEAST Black
Connor Schramm
15 0 0 0 0 0 0 0 0 0
Team BEAST Black
Aidan Suapengco
22 0 0 0 0 0 0 0 0 0
Team Francisco Notorious 9
Dominick Carbone
0 0 0 97 0 0 0 0 0 0
Team Francisco Notorious 9
Nick Carnovale
0 0 15 0 0 0 0 0 0 0
Team Francisco Notorious 9
Peter Davies
13 0 0 0 0 0 0 0 0 0
Team Francisco Notorious 9
Jason DeCaro
33 0 0 0 0 0 0 0 0 0
Team Francisco Notorious 9
Andrew Koshy
0 93 0 0 0 0 0 0 0 0
Team Francisco Notorious 9
Michael Loughlin
0 0 8 57 0 0 0 0 0 0
Team Francisco Notorious 9
Jack Ryan
0 0 0 8 0 0 0 0 0 0
Team Francisco Notorious 9
George Trimigliozzi
0 0 57 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest