2,083 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
07/16
Day 2
07/17
Day 3
07/18
Day 4
07/19
Day 5
07/20
Day 6
07/21
Day 7
07/22
Day 8
07/23
Day 9
07/24
Day 10
07/25
.9ers Baseball Club 17u
Jake Burt
0 61 43 0 0 0 0 0 0 0
.9ers Baseball Club 17u
Kieran Hollander
0 0 33 0 0 0 0 0 0 0
.9ers Baseball Club 17u
Zach McCabe
0 0 30 0 0 0 0 0 0 0
.9ers Baseball Club 17u
Dylan Sakele
0 0 28 0 0 0 0 0 0 0
.9ers Baseball Club 17u
William Tierney
0 52 0 0 0 0 0 0 0 0
3up 3down baseball academy
Zackary Bollinger
98 0 0 0 0 0 0 0 0 0
3up 3down baseball academy
Matthew Gehris
0 34 0 0 0 0 0 0 0 0
3up 3down baseball academy
Aaron Renninger
0 0 60 0 0 0 0 0 0 0
3up 3down baseball academy
Matt Sarbaugh
0 77 0 0 0 0 0 0 0 0
9er Baseball Bulldogs
Andrew Lustosa
0 79 0 0 0 0 0 0 0 0
9er Baseball Bulldogs
Sam Miller
48 0 0 0 0 0 0 0 0 0
9er Baseball Bulldogs
Matthew Sarcinella
21 0 0 0 0 0 0 0 0 0
9er Baseball Bulldogs
James Torres
0 0 100 0 0 0 0 0 0 0
9er Baseball Bulldogs
Dan Turner
0 17 2 0 0 0 0 0 0 0
9er Baseball Bulldogs
Jack Weiss
0 0 26 0 0 0 0 0 0 0
Baseball U North NJ 17U
Rocko Brzezniak
0 0 0 0 105 0 0 0 0 0
Baseball U North NJ 17U
Andre Dean
0 0 37 0 0 0 0 0 0 0
Baseball U North NJ 17U
Alex Jankowski
0 0 0 0 41 0 0 0 0 0
Baseball U North NJ 17U
Joseph Marini
0 72 0 0 0 0 0 0 0 0
Baseball U North NJ 17U
Anthony Marris
30 0 0 105 0 0 0 0 0 0
Baseball U North NJ 17U
Matthew Orlando
35 0 0 4 0 0 0 0 0 0
Baseball U North NJ 17U
Michael Owens
0 74 0 0 0 0 0 0 0 0
Baseball U North NJ 17U
Jack Pires
0 0 65 0 0 0 0 0 0 0
Baseball U North NJ 17U
AJ Zaccareo
11 0 0 0 0 0 0 0 0 0
Bobby Valentine's Sports Academy 17u Fury
Teddy Cashman
41 0 0 0 0 0 0 0 0 0
Bobby Valentine's Sports Academy 17u Fury
Jack Conway
0 0 20 0 0 0 0 0 0 0
Bobby Valentine's Sports Academy 17u Fury
Lewis Cropper
0 108 0 0 0 0 0 0 0 0
Bobby Valentine's Sports Academy 17u Fury
Ryan Inzitari
49 0 0 0 0 0 0 0 0 0
Bobby Valentine's Sports Academy 17u Fury
Martin Merturi
0 0 62 0 0 0 0 0 0 0
Bobby Valentine's Sports Academy 17u Fury
John Salerno
35 20 20 0 0 0 0 0 0 0
Bobby Valentine's Sports Academy 17u Fury
Jack Vahle
25 0 0 0 0 0 0 0 0 0
Cadets Baseball Academy Arsenal
Angelo Bartziokas
0 42 0 0 84 0 0 0 0 0
Cadets Baseball Academy Arsenal
Adam Carlson
0 0 26 33 0 0 0 0 0 0
Cadets Baseball Academy Arsenal
Jack Clifford
28 0 0 0 27 0 0 0 0 0
Cadets Baseball Academy Arsenal
Jack Jordan
0 24 0 29 0 0 0 0 0 0
Cadets Baseball Academy Arsenal
Jake Lanzer
0 0 89 0 0 0 0 0 0 0
Cadets Baseball Academy Arsenal
Neftali Parache
0 31 0 0 0 0 0 0 0 0
Cadets Baseball Academy Arsenal
Nick Scala
31 0 0 0 0 0 0 0 0 0
Cadets Baseball Academy Arsenal
Scott Scheppy
56 0 0 66 0 0 0 0 0 0
Cadets Baseball Academy Arsenal
Jake Yager
0 15 25 0 0 0 0 0 0 0
Complete Game Colonials
Xavier Buttacacvoli
84 0 0 0 0 0 0 0 0 0
Complete Game Colonials
Stephen Crocittio
0 82 0 0 0 0 0 0 0 0
Complete Game Colonials
Jack Klein
0 0 13 0 0 0 0 0 0 0
Complete Game Colonials
Ryan Kohan
0 0 14 0 0 0 0 0 0 0
Complete Game Colonials
Niko Logothetis
30 31 0 0 0 0 0 0 0 0
Complete Game Colonials
C O'Connell
0 0 73 0 0 0 0 0 0 0
Complete Game Colonials AAA
Max Baldomir
0 59 0 0 0 0 0 0 0 0
Complete Game Colonials AAA
Connor Friedel
0 0 56 0 0 0 0 0 0 0
Complete Game Colonials AAA
Chris Graber
0 64 0 0 0 0 0 0 0 0
Complete Game Colonials AAA
Andrew Kozlevcar
0 0 71 0 0 0 0 0 0 0
Complete Game Colonials AAA
Jordan Ortiz
54 0 0 0 0 0 0 0 0 0
Complete Game Colonials AAA
Kevin Scully
71 0 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u Blue
Pitshone Aidan
9 0 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u Blue
Ryan Breihof
0 0 60 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u Blue
Gavin Kalafsky
0 55 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u Blue
Antonio Morin
61 0 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u Blue
Matt Myers
0 22 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u Blue
Max Oliver
59 0 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u Blue
Jake Walsh
0 0 69 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u White
Andrew Cuschieri
0 48 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u White
Matt Faris
57 0 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u White
Matthew Kelm
20 0 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u White
Yianni Lazaris
0 0 55 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u White
Antonio Morin
23 0 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u White
Jon Primerano
0 0 60 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u White
Anthony Rossomondo
32 0 0 0 0 0 0 0 0 0
Complete Performance Baseball Academy 17u White
Adam Venezia
0 50 43 0 0 0 0 0 0 0
DBI Cubs
Shane Brandemarte
0 0 55 28 0 0 0 0 0 0
DBI Cubs
Aiden Cardel
15 0 0 0 0 0 0 0 0 0
DBI Cubs
Larson Hietanen
0 79 0 0 0 0 0 0 0 0
DBI Cubs
Ben Kirwin
28 0 0 0 0 0 0 0 0 0
DBI Cubs
Vincent Schara
0 0 45 0 0 0 0 0 0 0
DBI Cubs
Damien Sherilla
0 20 0 0 0 0 0 0 0 0
DBI Cubs
Austin Tompkins
55 0 0 0 0 0 0 0 0 0
First Move
Randee Cruz
7 0 0 0 0 0 0 0 0 0
First Move
Ishmail Defrank Reyes
0 69 0 0 0 0 0 0 0 0
First Move
Isaiah Figueroa
70 0 0 0 0 0 0 0 0 0
First Move
Cristian Hernández Jr
0 65 0 0 0 0 0 0 0 0
First Move
Aaryan Mehta
62 0 0 0 0 0 0 0 0 0
First Move
Quincy Mitchell
0 0 42 0 0 0 0 0 0 0
First Move
Marcus Monroe
0 0 107 0 0 0 0 0 0 0
Hustle Baseball 17u
Enrique Dager
0 0 106 0 0 0 0 0 0 0
Hustle Baseball 17u
Jesse Flanagan
0 0 48 0 0 0 0 0 0 0
Hustle Baseball 17u
Armaan Grewal
0 61 0 0 0 0 0 0 0 0
Hustle Baseball 17u
Cody Phelan
67 0 0 0 0 0 0 0 0 0
Hustle Baseball 17u
Jeuriz Polanco
22 0 0 0 0 0 0 0 0 0
Hustle Baseball 17u
Luis Rivera
39 0 0 0 0 0 0 0 0 0
Hustle Baseball 17u
Ryan Wallace
0 52 0 0 0 0 0 0 0 0
Long Island Titans Phelan
Michael Anderson
71 0 0 0 0 0 0 0 0 0
Long Island Titans Phelan
Charles Aurandt
0 0 1 99 0 0 0 0 0 0
Long Island Titans Phelan
Tyler Cooney
0 0 0 10 0 0 0 0 0 0
Long Island Titans Phelan
Dominic D'Alessandro
0 0 31 0 0 0 0 0 0 0
Long Island Titans Phelan
Nate Dudeck
0 0 0 17 0 0 0 0 0 0
Long Island Titans Phelan
Connor Fox
83 0 0 0 0 0 0 0 0 0
Long Island Titans Phelan
Alex Knopf
0 22 0 0 0 0 0 0 0 0
Long Island Titans Phelan
Christopher Protheroe
0 0 97 0 0 0 0 0 0 0
Long Island Titans Phelan
Frank Santeramo
0 93 0 0 0 0 0 0 0 0
Long Island Titans-Messina
George Byrd
0 0 31 0 0 0 0 0 0 0
Long Island Titans-Messina
Thomas DiGirolomo
0 0 75 0 0 0 0 0 0 0
Long Island Titans-Messina
Alexander Mack
0 37 0 0 0 0 0 0 0 0
Long Island Titans-Messina
Connor Marcello
51 0 0 0 0 0 0 0 0 0
Long Island Titans-Messina
Zachary Napolitano
0 81 0 0 0 0 0 0 0 0
Long Island Titans-Messina
Thomas Walsh
42 0 0 0 0 0 0 0 0 0
MSI 2021 Black
Thomas Goldberg
0 0 0 30 0 0 0 0 0 0
MSI 2021 Black
Greg Impriano
0 0 86 0 0 0 0 0 0 0
MSI 2021 Black
Ryan Kelly
0 33 0 0 0 0 0 0 0 0
MSI 2021 Black
Gavin Lill
0 18 0 0 90 0 0 0 0 0
MSI 2021 Black
Koll Peichel
59 0 0 0 86 0 0 0 0 0
MSI 2021 Black
Ian Petrutz
0 0 45 0 0 0 0 0 0 0
MSI 2021 Black
Braedon Scherer
0 0 0 0 41 0 0 0 0 0
MSI 2021 Black
Aiden Starn
0 0 0 83 0 0 0 0 0 0
MSI 2021 Black
Xavier Vazquez
0 70 0 0 0 0 0 0 0 0
MVP BEAST 2021 American
Aidan Bender
0 0 102 0 0 0 0 0 0 0
MVP BEAST 2021 American
Nick Buffardi
0 0 0 7 0 0 0 0 0 0
MVP BEAST 2021 American
Bruno Cergol
0 0 0 90 0 0 0 0 0 0
MVP BEAST 2021 American
Josh Dannenberg
67 0 0 0 0 0 0 0 0 0
MVP BEAST 2021 American
Gerald Kirchstetter
0 47 0 0 0 0 0 0 0 0
MVP BEAST 2021 American
Justin Larrea
0 0 0 44 0 0 0 0 0 0
MVP BEAST 2021 American
Connor Pedersen
0 20 0 0 0 0 0 0 0 0
MVP BEAST 2021 National
Kyle Colleluori
0 0 0 0 20 0 0 0 0 0
MVP BEAST 2021 National
Matthew Edwards
0 0 91 0 0 0 0 0 0 0
MVP BEAST 2021 National
Matthew Encarnacion
0 0 36 0 0 0 0 0 0 0
MVP BEAST 2021 National
Patrick Jarvis
83 0 0 0 0 0 0 0 0 0
MVP BEAST 2021 National
Sean Keys
0 0 0 4 0 0 0 0 0 0
MVP BEAST 2021 National
Donald Lent
9 0 0 0 102 0 0 0 0 0
MVP BEAST 2021 National
Oscar Osborne
0 0 0 0 105 0 0 0 0 0
MVP BEAST 2021 National
Craig Pihlkar
0 0 0 97 0 0 0 0 0 0
MVP BEAST 2021 National
Ben Rosen
0 83 0 0 0 0 0 0 0 0
MVP BEAST 2021 National
Sammuel Urena
0 48 0 0 0 0 0 0 0 0
North Jersey Giants
Anthony Barbella
0 24 0 0 0 0 0 0 0 0
North Jersey Giants
Kyle Cipolla
58 0 0 0 0 0 0 0 0 0
North Jersey Giants
Shea Conlan
52 0 0 0 0 0 0 0 0 0
North Jersey Giants
jesse Koppel
18 0 0 0 0 0 0 0 0 0
North Jersey Giants
Ryan Lill
0 90 0 0 0 0 0 0 0 0
North Jersey Giants
Angelo Llibre
0 0 36 0 0 0 0 0 0 0
North Jersey Giants
Cooper Pepenella
0 0 27 0 0 0 0 0 0 0
North Jersey Giants
Matthew Sarrel
0 28 0 0 0 0 0 0 0 0
North Jersey Giants
Ryan Slovak
0 0 34 0 0 0 0 0 0 0
NY Prospects
Thomas Barron
0 0 70 0 0 0 0 0 0 0
NY Prospects
Peter Convery
0 0 54 0 0 0 0 0 0 0
NY Prospects
Sabin Ghale
0 57 0 0 0 0 0 0 0 0
NY Prospects
Mario Marsillo
0 47 0 0 0 0 0 0 0 0
NY Prospects
Matt Rupp
93 0 0 0 0 0 0 0 0 0
NY Rebels
Luke Asman
0 72 0 0 0 0 0 0 0 0
NY Rebels
Erick Ballenilla
85 0 0 0 0 0 0 0 0 0
NY Rebels
Tex Detroyer
0 40 0 0 0 0 0 0 0 0
NY Rebels
Sael Flete
31 0 0 0 0 0 0 0 0 0
NY Rebels
Richard Illa Acosta
0 0 23 0 0 0 0 0 0 0
NY Rebels
James Jiménez
0 0 81 0 0 0 0 0 0 0
NY Rebels
Zach Kirschner
37 0 0 0 0 0 0 0 0 0
Oil City Bandits
Brian Hart
0 0 0 17 0 0 0 0 0 0
Oil City Bandits
Sam Kelstein
92 0 0 0 0 0 0 0 0 0
Oil City Bandits
Tyler Oneill
0 0 0 69 0 0 0 0 0 0
Oil City Bandits
Tristian Seijo
0 0 0 16 0 0 0 0 0 0
Oil City Bandits
Shane Werther
0 0 110 0 0 0 0 0 0 0
Oil City Bandits
Matthew Yerkes
0 96 0 0 0 0 0 0 0 0
Richmond County National
Michael Amaya
18 0 0 0 0 0 0 0 0 0
Richmond County National
Michael Bryson
0 0 93 0 0 0 0 0 0 0
Richmond County National
Patrick Burns
0 15 0 0 0 0 0 0 0 0
Richmond County National
Zachary Clausen
0 49 0 0 0 0 0 0 0 0
Richmond County National
Christopher Fidanza
14 58 0 0 0 0 0 0 0 0
Richmond County National
Joseph Petrucci
20 0 0 0 0 0 0 0 0 0
Richmond County National
Matt Polemeni
60 0 0 0 0 0 0 0 0 0
SI Orioles Showcase Black
Jack Fitzgibbons
71 0 0 0 0 0 0 0 0 0
SI Orioles Showcase Black
Christopher Mattioli
0 100 0 0 0 0 0 0 0 0
SI Orioles Showcase Black
James Mercante
16 0 22 0 0 0 0 0 0 0
SI Orioles Showcase Black
Kevin Moylan
36 0 0 0 0 0 0 0 0 0
SI Orioles Showcase Black
Chris Russo
0 14 0 0 0 0 0 0 0 0
SI Orioles Showcase Black
Matthew Zguro
0 0 65 0 0 0 0 0 0 0
SI Orioles Showcase Gray
Ayden Allen
16 0 22 0 0 0 0 0 0 0
SI Orioles Showcase Gray
Stephen Bucaro
33 0 17 0 0 0 0 0 0 0
SI Orioles Showcase Gray
Lucas Conca
71 0 0 0 0 0 0 0 0 0
SI Orioles Showcase Gray
Ryan Kehoe
0 79 0 0 0 0 0 0 0 0
SI Orioles Showcase Gray
Chris LaFrancesca
0 47 0 0 0 0 0 0 0 0
SI Orioles Showcase Gray
Patrick Sagevick
0 0 56 0 0 0 0 0 0 0
South Shore Chiefs 17U
Nick D'Errico
42 0 0 0 0 0 0 0 0 0
South Shore Chiefs 17U
Timothy Dolan
29 0 90 25 0 0 0 0 0 0
South Shore Chiefs 17U
Andrew Dooling
0 81 0 0 0 0 0 0 0 0
South Shore Chiefs 17U
Patrick Gillespie
0 27 58 0 0 0 0 0 0 0
South Shore Chiefs 17U
Donovan Rentas
0 29 0 0 0 0 0 0 0 0
South Shore Chiefs 17U
Christopher Romero
75 0 0 0 0 0 0 0 0 0
Wladyka Baseball
Pj Albarella
0 73 0 0 0 0 0 0 0 0
Wladyka Baseball
Thomas Barca
0 71 0 0 0 0 0 0 0 0
Wladyka Baseball
James Brazofsky
9 0 0 0 0 0 0 0 0 0
Wladyka Baseball
Ethan Brochin
0 0 18 0 0 0 0 0 0 0
Wladyka Baseball
Dj Chatrnuck
0 0 59 0 0 0 0 0 0 0
Wladyka Baseball
Reid Duffus
25 0 0 0 0 0 0 0 0 0
Wladyka Baseball
Brendan Hughes
64 0 0 0 0 0 0 0 0 0
Wladyka Baseball
David Miller
0 0 13 0 0 0 0 0 0 0
Wladyka Baseball Continental
Alex Abrams
0 33 0 0 0 0 0 0 0 0
Wladyka Baseball Continental
Dominick Coppola
0 0 43 0 0 0 0 0 0 0
Wladyka Baseball Continental
Kyle Lee
0 0 0 76 0 0 0 0 0 0
Wladyka Baseball Continental
Kyle McCaffrey
0 0 69 0 0 0 0 0 0 0
Wladyka Baseball Continental
A Radigan
0 0 0 51 0 0 0 0 0 0
Wladyka Baseball Continental
Ethan Vellenga
0 71 0 0 0 0 0 0 0 0
Wladyka Baseball National
Dom Casamassina
0 0 61 0 0 0 0 0 0 0
Wladyka Baseball National
William Deiasi
0 0 31 0 0 0 0 0 0 0
Wladyka Baseball National
Christopher Giacalone
0 40 0 0 0 0 0 0 0 0
Wladyka Baseball National
Patrick Pantoliano
0 48 0 0 0 0 0 0 0 0
Wladyka Baseball National
Philip Park
0 27 0 0 0 0 0 0 0 0
Wladyka Baseball National
Jack Peterson
39 0 0 0 0 0 0 0 0 0
Wladyka Baseball National
Maxwell Solomon
59 0 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Jake Francis
0 69 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Brian Leitz
43 0 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Logan Mote
0 0 62 0 0 0 0 0 0 0
Zoned RedHawks Elite
Carter Nowack
0 0 35 0 0 0 0 0 0 0
Zoned RedHawks Elite
Ronak Parikh
82 0 0 0 0 0 0 0 0 0
Zoned RedHawks Elite
Greg Riley
0 0 33 0 0 0 0 0 0 0
Zoned RedHawks Elite
Nick Triolo
0 43 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/16
Day 2
07/17
Day 3
07/18
Day 4
07/19
2020 PG 17U Mid-Atlantic World Series3up 3down baseball academyAaron Renninger927/13/2020 RR RR
2020 PG 17U Mid-Atlantic World Series3up 3down baseball academyMatthew Gehris1027/13/2020 RR RR
2020 PG 16U Northeast Select ChampionshipMSI 2022 BlackGavin Lill977/12/2020 RR
2020 PG 17U Mid-Atlantic World SeriesMVP BEASTMatthew Edwards887/13/2020 RR RR
2020 PG 17U Mid-Atlantic World SeriesMVP BEASTOscar Osborne687/13/2020 RR
2020 PG 17U Mid-Atlantic World SeriesRichmond County NationalZachary Clausen817/12/2020 RR
2020 PG 17U Mid-Atlantic World SeriesTeam BEASTGerald Kirchstetter817/12/2020 RR
2020 PG 17U Mid-Atlantic World SeriesZoned RedHawks EliteGreg Riley747/13/2020 RR
2020 PG 17U Mid-Atlantic World SeriesZoned RedHawks EliteJake Stollar627/13/2020 RR