2,210 MLB PLAYERS | 15,135 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)
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
07/22
Day 2
07/23
Day 3
07/24
Day 4
07/25
Day 5
07/26
Day 6
07/27
Day 7
07/28
Day 8
07/29
Day 9
07/30
Day 10
07/31
ACE ELITE
Jaden Buechler
0 0 66 0 0 0 0 0 0 0
ACE ELITE
Ryan Casciaro
0 0 36 0 0 0 0 0 0 0
ACE ELITE
Liam Conmy
92 0 0 0 0 0 0 0 0 0
ACE ELITE
Mooch Lilly
30 0 40 0 0 0 0 0 0 0
ACE ELITE
Trevor Phillips
8 32 0 0 0 0 0 0 0 0
ACE ELITE
Jackson Trumbo
0 0 92 0 0 0 0 0 0 0
ACE ELITE
Colin Wadlow
0 93 0 0 0 0 0 0 0 0
ASBA - Futures 2024 Navy
0 0 0 0 98 0 0 0 0 0
ASBA - Futures 2024 Navy
Brandon Dunbar
45 0 0 0 21 0 0 0 0 0
ASBA - Futures 2024 Navy
Connor Moyer
86 0 0 0 0 0 0 0 0 0
ASBA - Futures 2024 Navy
Pete Omiridis
0 0 93 0 0 0 0 0 0 0
ASBA - Futures 2024 Navy
James Pendrak
0 57 0 0 76 0 0 0 0 0
ASBA - Futures 2024 Navy
Nick Prince
0 0 0 0 36 0 0 0 0 0
ASBA - Futures 2024 Navy
Justin Root
0 22 48 0 0 0 0 0 0 0
ASBA - Futures 2024 Navy
Pat Willey
0 13 0 0 0 0 0 0 0 0
Ascent 2024 McCann
Jake Adams
0 0 22 0 67 0 0 0 0 0
Ascent 2024 McCann
Rocco Calise
0 71 0 0 0 0 0 0 0 0
Ascent 2024 McCann
Irv Fisher
0 0 42 0 0 0 0 0 0 0
Ascent 2024 McCann
Jacob Hamaty
0 0 41 0 0 0 0 0 0 0
Ascent 2024 McCann
Jake McDonough
0 0 0 0 53 0 0 0 0 0
Ascent 2024 McCann
Cj Nocella
0 0 18 0 0 0 0 0 0 0
Ascent 2024 McCann
Sean Williams
0 0 0 73 0 0 0 0 0 0
Canes Ny/Nj 16u
Dariel Cipion
0 0 62 0 0 0 0 0 0 0
Canes Ny/Nj 16u
Angelo Dillon
33 0 34 0 0 0 0 0 0 0
Canes Ny/Nj 16u
Matthew Dunphy
0 59 0 0 0 0 0 0 0 0
Canes Ny/Nj 16u
Jeremy Duran
0 0 21 0 0 0 0 0 0 0
Canes Ny/Nj 16u
Tyler Martin
0 0 50 0 0 0 0 0 0 0
Canes Ny/Nj 16u
Joseph O'Toole
60 0 0 0 0 0 0 0 0 0
Canes Ny/Nj 16u
Jayden Villalta
0 0 61 0 0 0 0 0 0 0
Central Maryland Cyclones 23/24
Jack Davidson
0 0 43 0 99 0 0 0 0 0
Central Maryland Cyclones 23/24
Dominic DiBlasi
0 0 35 0 93 0 0 0 0 0
Central Maryland Cyclones 23/24
Mason Hendricks
0 35 0 0 0 0 0 0 0 0
Central Maryland Cyclones 23/24
Kevin Hyde
0 26 0 95 0 0 0 0 0 0
Central Maryland Cyclones 23/24
Ryan Matthews
0 0 45 0 0 0 0 0 0 0
Central Maryland Cyclones 23/24
August Nemec
0 0 45 0 0 0 0 0 0 0
Central Maryland Cyclones 23/24
Benjamin Pearcy
0 22 0 0 0 0 0 0 0 0
Central Maryland Cyclones 23/24
Luke Sudo
0 0 9 12 0 0 0 0 0 0
Central Maryland Cyclones 23/24
Ryan Von Stein
0 0 45 0 18 0 0 0 0 0
Dirtbags 16u Mann-Up(Ny)
David Burd
0 0 0 50 0 0 0 0 0 0
Dirtbags 16u Mann-Up(Ny)
Henry Farkas
0 75 0 0 0 0 0 0 0 0
Dirtbags 16u Mann-Up(Ny)
Michael Goodman
0 0 68 0 0 0 0 0 0 0
Dirtbags 16u Mann-Up(Ny)
Robert Kramer
0 0 0 60 0 0 0 0 0 0
Dirtbags 16u Mann-Up(Ny)
Lj Macias
0 35 0 0 0 0 0 0 0 0
Dirtbags 16u Mann-Up(Ny)
Colin McMahon
47 0 0 0 0 0 0 0 0 0
Dirtbags 16u Mann-Up(Ny)
Nolan Summer
72 0 0 0 0 0 0 0 0 0
Essex County Select
Bradley Araujo
0 90 0 0 0 0 0 0 0 0
Essex County Select
Julius Dominguez
0 0 91 0 0 0 0 0 0 0
Essex County Select
Yordany Herrera
0 0 10 0 0 0 0 0 0 0
Essex County Select
Cristian Martinez
13 13 73 0 0 0 0 0 0 0
Essex County Select
Gabriel Perez
0 0 35 0 0 0 0 0 0 0
Essex County Select
Guillermo Soto
5 0 47 0 0 0 0 0 0 0
Essex County Select
Antwan Ventura
91 0 0 0 0 0 0 0 0 0
Hit & Run Outlaws
Ayden Aguiar
0 0 0 97 0 0 0 0 0 0
Hit & Run Outlaws
Marco Bonfiglio
0 0 0 12 0 0 0 0 0 0
Hit & Run Outlaws
Erik Edelman
0 0 81 0 0 0 0 0 0 0
Hit & Run Outlaws
Austin Mitchell
0 0 20 0 0 0 0 0 0 0
Hit & Run Outlaws
Anthony Patrickio
0 25 0 0 0 0 0 0 0 0
Hit & Run Outlaws
William Ryan
0 90 0 0 0 0 0 0 0 0
Hit & Run Outlaws
Braden Schappert
0 94 0 0 0 0 0 0 0 0
Hustle Baseball 16u
Dylan Bressler
0 0 73 0 0 0 0 0 0 0
Hustle Baseball 16u
Enzo D'Agostino
0 35 0 50 0 0 0 0 0 0
Hustle Baseball 16u
Shea Goel
0 75 0 0 0 0 0 0 0 0
Hustle Baseball 16u
Andrew Hladik
0 0 92 0 0 0 0 0 0 0
Hustle Baseball 16u
Gianluca Logan
0 0 30 0 0 0 0 0 0 0
Interstate Underclass
Marc Cretara
0 22 0 0 0 0 0 0 0 0
Interstate Underclass
Julian Diaz
0 0 0 31 0 0 0 0 0 0
Interstate Underclass
Bradon Gonzalez
0 11 0 0 101 0 0 0 0 0
Interstate Underclass
Andre Jenkins
0 97 0 0 0 0 0 0 0 0
Interstate Underclass
Brandon Jenkins
0 0 6 83 0 0 0 0 0 0
Interstate Underclass
Derek Patrissi
0 0 99 0 0 0 0 0 0 0
Interstate Underclass
Tommy Tan
0 81 0 0 0 0 0 0 0 0
Jersey Giants 16u Black
Robert Bunten
0 13 81 0 0 0 0 0 0 0
Jersey Giants 16u Black
Vance Caforio
0 0 19 0 0 0 0 0 0 0
Jersey Giants 16u Black
shawn kish
0 0 77 0 0 0 0 0 0 0
Jersey Giants 16u Black
Devin Leonardo
8 0 16 0 0 0 0 0 0 0
Jersey Giants 16u Black
Raymond Nault
0 81 0 0 0 0 0 0 0 0
Jersey Giants 16u Black
Nico Pachamango
96 0 0 0 0 0 0 0 0 0
Jersey Giants 16u Black
Chris Silva
0 0 6 0 0 0 0 0 0 0
Jersey Mudcats
Christian Borromeo
0 63 0 0 0 0 0 0 0 0
Jersey Mudcats
Nicholas Gandolfo
0 70 0 0 0 0 0 0 0 0
Jersey Mudcats
Josh Mangel
0 56 0 0 0 0 0 0 0 0
Jersey Mudcats
Lex Nelsen
0 40 0 0 0 0 0 0 0 0
Jersey Mudcats
Noah Ochojski
0 0 41 0 0 0 0 0 0 0
Jersey Mudcats
William Perski
0 0 3 0 0 0 0 0 0 0
Jersey Mudcats
James Watkins
0 0 46 0 0 0 0 0 0 0
Jersey Shore Wildcats
Chase Cohen
0 26 45 0 0 0 0 0 0 0
Jersey Shore Wildcats
Liam Dolan
0 93 0 0 0 0 0 0 0 0
Jersey Shore Wildcats
Jack Maggs
53 0 0 0 0 0 0 0 0 0
Jersey Shore Wildcats
Brennan Moloughney
0 0 98 0 0 0 0 0 0 0
Jersey Shore Wildcats
Luke Ramire
32 0 89 0 0 0 0 0 0 0
Jersey Shore Wildcats
Stephen Vetrano
27 0 0 0 0 0 0 0 0 0
Ma Show National
Joey Fanelli
0 0 0 0 89 0 0 0 0 0
Ma Show National
Brian Fleming
78 0 0 0 0 0 0 0 0 0
Ma Show National
Lukas Guerrier
0 0 0 0 67 0 0 0 0 0
Ma Show National
Ethan Hahn
0 0 0 0 20 0 0 0 0 0
Ma Show National
Brentin Heil
0 0 66 0 0 0 0 0 0 0
Ma Show National
Frederick Jordan
0 0 0 0 89 0 0 0 0 0
Ma Show National
Sean Konopka
0 0 0 0 23 0 0 0 0 0
Ma Show National
Nick Matteo
0 97 0 0 0 0 0 0 0 0
Ma Show National
Colin Scanlan
0 0 73 0 0 0 0 0 0 0
Ma Show National
Chase Stocklin
0 18 0 0 0 0 0 0 0 0
Morris County Cubs Navy
Brodie Freker
0 0 0 0 70 0 0 0 0 0
Morris County Cubs Navy
James Kleiven
0 69 0 0 0 0 0 0 0 0
Morris County Cubs Navy
Tristan Lee
0 0 0 0 19 0 0 0 0 0
Morris County Cubs Navy
Vincent Luther
0 0 0 95 0 0 0 0 0 0
Morris County Cubs Navy
Tommy Martin
0 86 0 0 0 0 0 0 0 0
Morris County Cubs Navy
Connor Ramsey
0 0 57 0 0 0 0 0 0 0
Morris County Cubs Navy
Jayden Rush
0 0 0 0 21 0 0 0 0 0
Morris County Cubs Navy
Jonathan Schmidt
0 0 0 0 7 0 0 0 0 0
Morris County Cubs Navy
Matthew Visser
0 0 0 0 64 0 0 0 0 0
Morris County Cubs Navy
Christian Zurawlow
0 41 0 0 87 0 0 0 0 0
Morris County Cubs White
Jack Bello
0 0 0 34 0 0 0 0 0 0
Morris County Cubs White
Michael DeRosa
0 0 27 0 0 0 0 0 0 0
Morris County Cubs White
Nick Leonard
0 0 80 0 0 0 0 0 0 0
Morris County Cubs White
Brendan McBride
87 0 0 0 0 0 0 0 0 0
Morris County Cubs White
Nicholas Monterosa
0 0 0 54 0 0 0 0 0 0
Morris County Cubs White
Patrick Murrin
0 49 0 0 0 0 0 0 0 0
Morris County Cubs White
Tyler Patrisso
52 0 0 17 0 0 0 0 0 0
Morris County Cubs White
Nicholas Wilder
0 56 0 0 0 0 0 0 0 0
Morris County Cubs White
Owen Wormann
0 39 0 0 0 0 0 0 0 0
Nj Titans
Anthony Burroughs
0 18 0 0 0 0 0 0 0 0
Nj Titans
Matthew Friedman
0 99 0 0 0 0 0 0 0 0
Nj Titans
Charlie Gonella
0 99 0 0 0 0 0 0 0 0
Nj Titans
Christian James
0 0 79 0 0 0 0 0 0 0
Nj Titans
Aldo Pigna
0 0 26 0 0 0 0 0 0 0
Nj Titans
Nicholas Pizzie
0 30 0 0 0 0 0 0 0 0
Nj Yankees 16u
Adam Abdel-Razek
0 44 0 0 0 0 0 0 0 0
Nj Yankees 16u
Martin Calderon
0 0 53 0 0 0 0 0 0 0
Nj Yankees 16u
Aden Karwoski
0 0 54 0 0 0 0 0 0 0
Nj Yankees 16u
Nick Konopka
0 0 52 0 0 0 0 0 0 0
Nj Yankees 16u
Garrett Kral
0 75 0 0 0 0 0 0 0 0
Nj Yankees 16u
Ethan Ortiz
0 29 69 0 0 0 0 0 0 0
Nj Yankees 16u
Amiel Tejada
0 57 0 0 0 0 0 0 0 0
Nj Yankees 16u
Xzavier Velez
0 8 18 0 0 0 0 0 0 0
Northeast Pride 24' Underclass
Steven Barbosa
0 0 0 5 13 0 0 0 0 0
Northeast Pride 24' Underclass
Matt Boffalo
0 0 0 29 89 0 0 0 0 0
Northeast Pride 24' Underclass
Matt Culjak
0 37 0 30 53 0 0 0 0 0
Northeast Pride 24' Underclass
Joey Granko
0 85 0 0 0 0 0 0 0 0
Northeast Pride 24' Underclass
Nathaniel Green
0 84 0 0 0 0 0 0 0 0
Northeast Pride 24' Underclass
Peter Modrovsky
0 0 67 0 0 0 0 0 0 0
Ny Gothams 16u (24)
Thijs Edelman
0 0 0 59 0 0 0 0 0 0
Ny Gothams 16u (24)
Robert Herrera
0 0 0 47 0 0 0 0 0 0
Ny Gothams 16u (24)
James McDonald
0 88 0 0 0 0 0 0 0 0
Ny Gothams 16u (24)
Sawyer Reo
0 0 0 82 0 0 0 0 0 0
Ny Gothams 16u (24)
Jared Rosa
0 0 46 0 0 0 0 0 0 0
Ny Gothams 16u (24)
Brody Rothenberg
0 0 0 16 0 0 0 0 0 0
Ny Gothams 16u (24)
Theo Schwed
0 0 55 0 0 0 0 0 0 0
Ny Gothams 16u (24)
Christopher Tavarez
0 0 0 57 0 0 0 0 0 0
Olympus Spartans
Mathew Bamonte
0 42 0 0 0 0 0 0 0 0
Olympus Spartans
Chase Lacorte
0 40 0 70 0 0 0 0 0 0
Olympus Spartans
Dylan Potero
0 59 0 0 0 0 0 0 0 0
Olympus Spartans
Evan Sciubba
0 87 0 0 0 0 0 0 0 0
Olympus Spartans
Matthew Speicher
0 0 86 0 0 0 0 0 0 0
Olympus Spartans
Aiden Strehle
0 0 0 8 9 0 0 0 0 0
Olympus Spartans
Rocco String
0 0 0 29 0 0 0 0 0 0
Olympus Spartans
Tre Villanova
0 0 0 10 99 0 0 0 0 0
Ootp Cyclones Prospects 16u
Nick Bozzo
0 0 84 0 0 0 0 0 0 0
Ootp Cyclones Prospects 16u
Matthew Capozzolo
66 0 0 0 0 0 0 0 0 0
Ootp Cyclones Prospects 16u
Alex Hart
0 81 0 0 0 0 0 0 0 0
Ootp Cyclones Prospects 16u
Jason Hart
0 0 19 0 0 0 0 0 0 0
Ootp Cyclones Prospects 16u
Ben Nathan
0 30 0 0 0 0 0 0 0 0
Port Washington Legends
Brayden Corber
0 95 0 0 0 0 0 0 0 0
Port Washington Legends
Ryan Farrell
0 0 5 0 0 0 0 0 0 0
Port Washington Legends
Patrick Gannon
11 0 0 0 0 0 0 0 0 0
Port Washington Legends
Jackson Garcia
0 0 100 0 0 0 0 0 0 0
Port Washington Legends
Hayden Lundberg
91 0 0 0 0 0 0 0 0 0
Port Washington Legends
Max Spiryda
0 0 46 0 0 0 0 0 0 0
Port Washington Legends
Jackson Walz
0 0 56 0 0 0 0 0 0 0
Sussex Miners
Dillan Abbate
0 35 0 0 0 0 0 0 0 0
Sussex Miners
Jake Benitz
0 0 0 53 0 0 0 0 0 0
Sussex Miners
Isaiah Berrios
0 0 0 26 0 0 0 0 0 0
Sussex Miners
Edward Deckert
0 67 0 0 0 0 0 0 0 0
Sussex Miners
John Elko
0 0 24 0 0 0 0 0 0 0
Sussex Miners
John Carlos Franconere
0 0 42 0 0 0 0 0 0 0
Sussex Miners
Brian Harper
0 0 0 70 0 0 0 0 0 0
Sussex Miners
Reed Peterson
0 96 0 0 0 0 0 0 0 0
Sussex Miners
Matt Sabato
0 59 0 0 0 0 0 0 0 0
Sussex Miners
Jack Veith
0 0 45 0 0 0 0 0 0 0
TPA Nationals 16u Red
Benjamin Brockman
0 0 96 0 0 0 0 0 0 0
TPA Nationals 16u Red
Braxton Cain
0 58 0 0 0 0 0 0 0 0
TPA Nationals 16u Red
Emmet Christian
0 0 2 65 0 0 0 0 0 0
TPA Nationals 16u Red
Cole Flanagan
0 0 0 59 0 0 0 0 0 0
TPA Nationals 16u Red
Julian Goodman
0 42 0 15 0 0 0 0 0 0
TPA Nationals 16u Red
Griffin Jackson
0 93 0 0 0 0 0 0 0 0
TPA Nationals 16u Red
Jackson Mansfield
0 76 0 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Matthew Desiderio
0 44 0 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Tyler Edmiston
0 43 0 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Greg Kasperek
0 0 50 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Joseph Loreti
0 55 0 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Andrew Mozi
0 79 0 0 0 0 0 0 0 0
Usa Prime Northeast 16u Woodley
Ethan Samartino
0 0 34 0 0 0 0 0 0 0
Zoned Redhawks 16u Black
Evan Doyle
0 0 91 0 0 0 0 0 0 0
Zoned Redhawks 16u Black
Chris King
0 26 44 0 0 0 0 0 0 0
Zoned Redhawks 16u Black
Robert Kirsh
0 45 0 0 0 0 0 0 0 0
Zoned Redhawks 16u Black
Matthew Martine
0 12 0 0 0 0 0 0 0 0
Zoned Redhawks 16u Black
Alex Orr
0 0 85 0 0 0 0 0 0 0
Zoned Redhawks 16u Black
Ben Verbel
74 0 0 0 0 0 0 0 0 0
Zoned Redhawks 16u Black
Jason Wu
23 0 47 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/22
Day 2
07/23
Day 3
07/24
Day 4
07/25
2022 WWBA 2024 Grads or 16U National ChampionshipAscent 2024 GoldMatt Bean897/20/2022 RR RR RR
2022 WWBA 2024 Grads or 16U National ChampionshipAscent 2024 GoldRocco Calise1097/18/2022 RR
2022 WWBA 2024 Grads or 16U National ChampionshipCanes Tri-State 2024Angelo Dillon627/19/2022 RR
2022 16U PG Mid-Atlantic Select ChampionshipCentral Maryland Cyclones 23/24Dominic DiBlasi937/19/2022 RR RR
2022 16U PG Mid-Atlantic Select ChampionshipCentral Maryland Cyclones 23/24Jack Davidson967/19/2022 RR RR
2022 16U PG Mid-Atlantic Select ChampionshipCentral Maryland Cyclones 23/24Kevin Hyde937/18/2022 RR
2022 16U PG Mid-Atlantic Select ChampionshipCentral Maryland Cyclones 23/24Ryan Matthews937/19/2022 RR RR
2022 16U PG Mid-Atlantic Select ChampionshipJersey Shore WildcatsLiam Dolan967/18/2022 RR
2022 16U PG Mid-Atlantic Select ChampionshipMa Show NationalEthan Hahn957/19/2022 RR RR
2022 16U PG Mid-Atlantic Select ChampionshipMa Show NationalJoey Fanelli957/18/2022 RR
2022 WWBA 2024 Grads or 16U National ChampionshipUSA Prime 16U AmericanLandon Mack827/21/2022 RR RR RR RR