2,089 MLB PLAYERS | 14,476 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
09/24
Day 2
09/25
Day 3
09/26
Day 4
09/27
Day 5
09/28
Day 6
09/29
Day 7
09/30
Day 8
10/01
Day 9
10/02
Day 10
10/03
.9ers Baseball Club
Billy Anema
0 8 15 0 0 0 0 0 0 0
.9ers Baseball Club
Anthony Bubba
0 0 72 0 0 0 0 0 0 0
.9ers Baseball Club
Carter Klein
0 95 0 0 0 0 0 0 0 0
.9ers Baseball Club
Christopher Manco
0 29 10 0 0 0 0 0 0 0
.9ers Baseball Club
Anthony Marano
0 0 36 0 0 0 0 0 0 0
.9ers Baseball Club
Brian McKenna
0 0 13 0 0 0 0 0 0 0
.9ers Baseball Club
Bobby Portman
0 95 0 0 0 0 0 0 0 0
.9ers Baseball Club 17u
Richie Alderiso
0 57 0 0 0 0 0 0 0 0
.9ers Baseball Club 17u
Cal Champeau
0 0 10 0 0 0 0 0 0 0
.9ers Baseball Club 17u
David Hendrickson
0 63 0 0 0 0 0 0 0 0
.9ers Baseball Club 17u
Brady Leach
0 0 79 0 0 0 0 0 0 0
.9ers Baseball Club 17u
Thomas Mazzella
0 62 0 0 0 0 0 0 0 0
.9ers Baseball Club 17u
Brian Padilla
0 69 0 0 0 0 0 0 0 0
17U Mid-Atlantic Ghost
Chris Collina
0 98 0 0 0 0 0 0 0 0
17U Mid-Atlantic Ghost
Matt DeWitte
0 31 0 0 0 0 0 0 0 0
17U Mid-Atlantic Ghost
Frankie Kern
0 96 0 0 0 0 0 0 0 0
17U Mid-Atlantic Ghost
Giancarlo Lamberti
0 17 0 0 0 0 0 0 0 0
17U Mid-Atlantic Ghost
Jack O'Shea
0 11 102 0 0 0 0 0 0 0
Allstars Academy Premier 17u
Ryan Bates
0 89 0 0 0 0 0 0 0 0
Allstars Academy Premier 17u
Elias Conway
0 0 74 0 0 0 0 0 0 0
Allstars Academy Premier 17u
Michael Gage
0 13 0 0 0 0 0 0 0 0
Allstars Academy Premier 17u
Jerek Hobb
0 101 0 0 0 0 0 0 0 0
Allstars Academy Premier 17u
Philip Parisi
0 0 46 0 0 0 0 0 0 0
Allstars Academy Premier 17u
John Stoliker
0 28 0 0 0 0 0 0 0 0
Allstars Academy Premier 17u
John Wells
0 0 42 0 0 0 0 0 0 0
Baseball Warehouse 2023 Black
Jaxon Appleman
0 0 111 0 0 0 0 0 0 0
Baseball Warehouse 2023 Black
Jackson Ferrer
91 0 0 0 0 0 0 0 0 0
Baseball Warehouse 2023 Black
Zachary Konstantinovsky
0 0 90 0 0 0 0 0 0 0
Baseball Warehouse 2023 Black
JT Meyer
0 0 103 0 0 0 0 0 0 0
Baseball Warehouse 2023 Black
Frank Papeo
0 92 0 0 0 0 0 0 0 0
Baseball Warehouse 2023 Black
Thomas Papeo
0 0 48 0 0 0 0 0 0 0
Bronx Bombers 17u
Ronald Almanzar
0 0 18 0 0 0 0 0 0 0
Bronx Bombers 17u
Aidan Cohall
0 7 0 0 0 0 0 0 0 0
Bronx Bombers 17u
Brailyn Cruz
0 24 0 0 0 0 0 0 0 0
Bronx Bombers 17u
Samuel Gil
0 0 9 0 0 0 0 0 0 0
Bronx Bombers 17u
Kevin Henrich
0 0 46 0 0 0 0 0 0 0
Bronx Bombers 17u
Nelphie Lopez
0 0 15 0 0 0 0 0 0 0
Bronx Bombers 17u
Angel Miranda
0 0 81 0 0 0 0 0 0 0
Bronx Bombers 17u
Jeremy Ramirez
0 87 0 0 0 0 0 0 0 0
Bronx Bombers 17u
Emanuel Ramos
0 65 0 0 0 0 0 0 0 0
Bronx Bombers 17u
Jancarlos Rodriguez
0 0 76 0 0 0 0 0 0 0
Bronx Bombers 17u
Declan Semler
0 31 0 0 0 0 0 0 0 0
Bronx Bombers 17u
Christopher Zupito
0 0 100 0 0 0 0 0 0 0
CBA Arsenal 2023
John Ahearn
0 53 0 0 0 0 0 0 0 0
CBA Arsenal 2023
Keaton Blackwood
0 15 60 0 0 0 0 0 0 0
CBA Arsenal 2023
Michael Geary
0 54 0 0 0 0 0 0 0 0
CBA Arsenal 2023
Aidan Moore
0 0 72 0 0 0 0 0 0 0
CBA Arsenal 2023
Hayden Tarsia
0 45 0 0 0 0 0 0 0 0
Complete Game Colonials 17u
David Anderson
0 0 98 0 0 0 0 0 0 0
Complete Game Colonials 17u
Cole Asplund
0 36 0 0 0 0 0 0 0 0
Complete Game Colonials 17u
Jake Maguire
0 7 0 0 0 0 0 0 0 0
Complete Game Colonials 17u
Angel Martinez
0 0 28 0 0 0 0 0 0 0
Complete Game Colonials 17u
Chase O'Connell
0 79 0 0 0 0 0 0 0 0
Complete Game Colonials 17u
Anthony Peterson
0 7 0 0 0 0 0 0 0 0
Complete Game Colonials 17u
Justin Sammarco
65 0 0 0 0 0 0 0 0 0
Complete Game Colonials 17u
Ryan Stanley
39 0 0 0 0 0 0 0 0 0
East Coast Ghost
Mason Christopher
0 0 28 0 0 0 0 0 0 0
East Coast Ghost
Matt King
0 23 57 0 0 0 0 0 0 0
East Coast Ghost
Michael Kisseberth
0 0 88 0 0 0 0 0 0 0
East Coast Ghost
Chris Levonas
0 59 0 0 0 0 0 0 0 0
East Coast Ghost
Harrison Lollin
0 104 0 0 0 0 0 0 0 0
East Coast Ghost
Jack Riva
0 0 6 0 0 0 0 0 0 0
East Coast Ghost
Jaxon Sevilla
0 0 10 0 0 0 0 0 0 0
East Coast Ghost
Grayson Testino
0 44 0 0 0 0 0 0 0 0
East Coast Ghost
Lucas White
0 0 49 0 0 0 0 0 0 0
Hustle Baseball 17u
Andrew Hladik
0 0 14 0 0 0 0 0 0 0
Hustle Baseball 17u
Ryan Iberer
0 102 0 0 0 0 0 0 0 0
Hustle Baseball 17u
Andrew Merklinger
0 0 86 0 0 0 0 0 0 0
Hustle Baseball 17u
Luis Rivera
0 95 0 0 0 0 0 0 0 0
Jersey Giants
Evan Barbieri
0 15 0 0 0 0 0 0 0 0
Jersey Giants
Zach Lopes
0 0 104 0 0 0 0 0 0 0
Jersey Giants
Louie Martinez
16 0 14 0 0 0 0 0 0 0
Jersey Giants
Roman Sakele
94 0 0 0 0 0 0 0 0 0
Jersey Giants
Vinny Zaffarese
0 97 0 0 0 0 0 0 0 0
Long Island Body Armor Titans
Anthony Dejohn
0 96 0 0 0 0 0 0 0 0
Long Island Body Armor Titans
Johan Franco
0 14 48 0 0 0 0 0 0 0
Long Island Body Armor Titans
Matt Queen
0 89 0 0 0 0 0 0 0 0
Long Island Body Armor Titans
Liam Stemmler
0 0 99 0 0 0 0 0 0 0
Long Island Body Armor Titans
Jadon Tang
0 24 28 0 0 0 0 0 0 0
Long Island Body Armor Titans
Zaine Toneske
0 20 0 0 0 0 0 0 0 0
Long Island Body Armor Titans
Charles West
0 0 85 0 0 0 0 0 0 0
Long Island Titans Houghton
Andrew Galligan
0 0 77 0 0 0 0 0 0 0
Long Island Titans Houghton
Peter Haralambidis
0 55 0 0 0 0 0 0 0 0
Long Island Titans Houghton
Bobby McBrien
0 80 0 0 0 0 0 0 0 0
Long Island Titans Houghton
Esteban Salazar
0 6 25 0 0 0 0 0 0 0
Long Island Titans Houghton
Ted Valentino
0 5 0 0 0 0 0 0 0 0
Long Island Titans Houghton
Theo Zacharia
0 61 0 0 0 0 0 0 0 0
New Jersey Nationals
Joe Bartolomeo
0 26 0 0 0 0 0 0 0 0
New Jersey Nationals
Peyton Conn
0 0 43 0 0 0 0 0 0 0
New Jersey Nationals
Michael Destefano
26 0 31 0 0 0 0 0 0 0
New Jersey Nationals
Berkeley Harsch
105 0 0 0 0 0 0 0 0 0
New Jersey Nationals
Jon Muller
0 101 0 0 0 0 0 0 0 0
New Jersey Nationals
Ryan Probst
0 0 48 0 0 0 0 0 0 0
Northeast Pride '23 Prime
Nolan Barcomb
0 9 11 0 0 0 0 0 0 0
Northeast Pride '23 Prime
Nick Carpentier
0 28 52 0 0 0 0 0 0 0
Northeast Pride '23 Prime
Colin Ray
0 76 0 0 0 0 0 0 0 0
Northeast Pride '23 Prime
Griffin Vollman
0 91 0 0 0 0 0 0 0 0
Northeast Pride '23 Prime
Mark Yorio
0 0 78 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Gregory Bruno
0 29 0 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Chad Falcon
0 42 0 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Jason Krieger
0 0 98 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Carlo Lalomia
0 28 12 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Thomas Maher
0 30 0 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Julian Rondon
0 25 0 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Casey Vaughn
0 0 107 0 0 0 0 0 0 0
SJ Young Guns
David Bennett
0 0 9 0 0 0 0 0 0 0
SJ Young Guns
Kyle Crozier
0 0 33 0 0 0 0 0 0 0
SJ Young Guns
Ryan Harrison
0 0 82 0 0 0 0 0 0 0
SJ Young Guns
DJ Juliano
0 60 0 0 0 0 0 0 0 0
SJ Young Guns
Dane Samartino
0 97 0 0 0 0 0 0 0 0
SJ Young Guns
Drew Zieger
0 93 0 0 0 0 0 0 0 0
South Jersey Angels
Caelin Bowles
0 13 56 0 0 0 0 0 0 0
South Jersey Angels
Xavier Cortez
0 73 0 0 0 0 0 0 0 0
South Jersey Angels
Dominick Dookie
0 82 0 0 0 0 0 0 0 0
South Jersey Angels
Kyle Markert
0 19 24 0 0 0 0 0 0 0
South Jersey Angels
Ethan Orange
0 29 0 0 0 0 0 0 0 0
UnCommon Baseball Black
Max Banmiller
0 48 0 0 0 0 0 0 0 0
UnCommon Baseball Black
Jack Bateman
0 0 30 0 0 0 0 0 0 0
UnCommon Baseball Black
Haoa Bode
0 0 101 0 0 0 0 0 0 0
UnCommon Baseball Black
Dylan Duke
0 105 0 0 0 0 0 0 0 0
UnCommon Baseball Black
Connor Keith
0 57 0 0 0 0 0 0 0 0
UnCommon Baseball Black
Ty Lohsen
0 31 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
James Dehaven
0 68 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
Jack Gallagher
0 64 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
Jack Garrity
0 74 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
Alex Mendel
0 44 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
Peyton Myers
0 0 110 0 0 0 0 0 0 0
Victus Vandals 23'
Tyler Histing
0 89 0 0 0 0 0 0 0 0
Victus Vandals 23'
Liam Kennealy
39 0 95 0 0 0 0 0 0 0
Victus Vandals 23'
Zachary McLaughlin
18 0 0 0 0 0 0 0 0 0
Victus Vandals 23'
Gabe Rivera
44 0 0 0 0 0 0 0 0 0
Victus Vandals 23'
Nick Salvati
0 20 0 0 0 0 0 0 0 0
Victus Vandals 23'
Liam Trzaskawka
57 0 23 0 0 0 0 0 0 0
Ws Hawks 17u
Dimarco Diaz
0 14 0 0 0 0 0 0 0 0
Ws Hawks 17u
Eben Drake
0 73 0 0 0 0 0 0 0 0
Ws Hawks 17u
Leo Feingold
0 52 0 0 0 0 0 0 0 0
Ws Hawks 17u
Spencer Herzog
0 0 86 0 0 0 0 0 0 0
Ws Hawks 17u
Anshel Novelo
0 103 0 0 0 0 0 0 0 0
Zoned Redhawks Elite
Jakob Anderson
89 0 0 0 0 0 0 0 0 0
Zoned Redhawks Elite
Cole Cabatu
22 0 0 0 0 0 0 0 0 0
Zoned Redhawks Elite
Tyler Conners
0 22 0 0 0 0 0 0 0 0
Zoned Redhawks Elite
Michael Dasilva
0 75 0 0 0 0 0 0 0 0
Zoned Redhawks Elite
Evan Laub
0 34 0 0 0 0 0 0 0 0
Zoned Redhawks Elite
Nicky Sellitti
0 0 10 0 0 0 0 0 0 0
Zoned Redhawks Elite
Max Treonze
0 0 74 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest
EventTeamPlayerTotal PitchesDate PitchedDay 1
09/24
Day 2
09/25
Day 3
09/26
Day 4
09/27
2021 18U WWBA Northeast QualifierRCBC Marucci 17U NationalsOwen Callahan829/21/2021 RR RR