2,210 MLB PLAYERS | 15,134 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
06/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
Day 5
07/04
Day 6
07/05
Day 7
07/06
Day 8
07/07
Day 9
07/08
Day 10
07/09
Batting 1.000 Seminoles (Skoller)
Nicholas Apollo
0 32 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Skoller)
Marco Interlandi
0 0 0 20 0 0 0 0 0 0
Batting 1.000 Seminoles (Skoller)
Michael Jazylo
0 27 0 69 0 0 0 0 0 0
Batting 1.000 Seminoles (Skoller)
Brendan Meaney
0 31 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Skoller)
Alex Reifer
0 33 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Skoller)
Alexander "Aj" Sainsbury
0 33 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Skoller)
Sean Stoney
0 0 59 0 0 0 0 0 0 0
Interstate Underclass
Marc Cretara
0 0 26 0 18 0 0 0 0 0
Interstate Underclass
Kyle Degroat
0 0 100 0 0 0 0 0 0 0
Interstate Underclass
Bradon Gonzalez
0 18 0 0 0 0 0 0 0 0
Interstate Underclass
Andre Jenkins
0 32 0 90 0 0 0 0 0 0
Interstate Underclass
Spencer Natoli
0 38 0 77 0 0 0 0 0 0
Interstate Underclass
Derek Patrissi
0 30 0 0 97 0 0 0 0 0
Long Island Elite Vallas
Eduardo Hernandez
21 0 37 0 0 0 0 0 0 0
Long Island Elite Vallas
Kieran Kehoe
0 32 0 0 0 0 0 0 0 0
Long Island Elite Vallas
Justin Kollmeier
0 0 0 82 0 0 0 0 0 0
Long Island Elite Vallas
Mathew Marino
80 0 0 0 0 0 0 0 0 0
Long Island Elite Vallas
John Sullivan
0 26 69 0 0 0 0 0 0 0
Long Island Elite Vallas
Jack Thoms
0 55 0 0 0 0 0 0 0 0
Long Island Titans Manzi
Matthew Bachek
0 0 0 80 0 0 0 0 0 0
Long Island Titans Manzi
Kevin Brown
0 0 0 91 0 0 0 0 0 0
Long Island Titans Manzi
Kaden Cole
76 0 0 0 0 0 0 0 0 0
Long Island Titans Manzi
Cody Hammer
0 24 0 38 0 0 0 0 0 0
Long Island Titans Manzi
Michael Heyman
51 0 0 11 0 0 0 0 0 0
Long Island Titans Manzi
Michael Regan
0 92 0 0 0 0 0 0 0 0
Long Island Titans Stybel
Matthew Callaghan
28 0 97 0 0 0 0 0 0 0
Long Island Titans Stybel
John Cutter
67 0 0 0 0 0 0 0 0 0
Long Island Titans Stybel
Ryan Downey
0 0 0 42 0 0 0 0 0 0
Long Island Titans Stybel
Sean McCrain
1 15 0 0 0 0 0 0 0 0
Long Island Titans Stybel
Ariel Miranda
42 0 0 32 0 0 0 0 0 0
Long Island Titans Stybel
Harrison Preslier
0 91 0 0 0 0 0 0 0 0
Long Island Titans Stybel
Joe Pritchard
0 16 0 0 0 0 0 0 0 0
Long Island Titans Stybel
James Reilly
0 18 10 0 0 0 0 0 0 0
Long Island Titans Stybel
Ben Valentino
0 0 0 29 0 0 0 0 0 0
Mayhem
Sean Asendorf
0 0 10 0 0 0 0 0 0 0
Mayhem
Robert Berkeley
0 0 29 0 0 0 0 0 0 0
Mayhem
Raul Del Toro
0 0 29 19 0 0 0 0 0 0
Mayhem
Mason Gove
0 98 0 0 0 0 0 0 0 0
Mayhem
Max Post
0 0 26 88 0 0 0 0 0 0
Mayhem
Alex Ramos
78 0 0 0 0 0 0 0 0 0
Mayhem
Matthew Sorge
0 0 59 0 0 0 0 0 0 0
Mvp Beast 2024
Matthew Arnott
31 0 68 0 0 0 0 0 0 0
Mvp Beast 2024
Jonathon Bohlman
99 0 0 0 0 0 0 0 0 0
Mvp Beast 2024
Keylon Canela
0 0 14 0 0 0 0 0 0 0
Mvp Beast 2024
Andrew Foster
0 0 48 0 0 0 0 0 0 0
Mvp Beast 2024
Philip Kelly Jr.
0 51 0 0 0 0 0 0 0 0
Mvp Beast 2024
Shane McKenna
0 36 0 68 0 0 0 0 0 0
Mvp Beast 2024
Thomas McMichael
0 27 0 10 0 0 0 0 0 0
Mvp Beast 2024
Brady Reyling
0 0 0 14 0 0 0 0 0 0
Mvp Beast 2024
Lucas Weisser
0 19 0 0 0 0 0 0 0 0
Port Washington Legends
Sean Agin
0 0 0 56 0 0 0 0 0 0
Port Washington Legends
Brayden Corber
0 14 27 0 0 0 0 0 0 0
Port Washington Legends
Jackson Garcia
0 99 0 0 0 0 0 0 0 0
Port Washington Legends
Declan Gibbons
0 0 62 0 0 0 0 0 0 0
Port Washington Legends
Hayden Lundberg
90 0 0 0 0 0 0 0 0 0
Port Washington Legends
Noah Mauriello
0 0 0 40 0 0 0 0 0 0
Run & Gun Baseball
Ronald Artman
0 14 0 0 0 0 0 0 0 0
Run & Gun Baseball
James Capizzuto
0 12 0 8 0 0 0 0 0 0
Run & Gun Baseball
Daniel Curtin
0 0 14 37 0 0 0 0 0 0
Run & Gun Baseball
Nicholas Dest
0 0 19 0 0 0 0 0 0 0
Run & Gun Baseball
Filippo Formica
0 40 0 75 0 0 0 0 0 0
Run & Gun Baseball
William Untiet
0 44 0 73 0 0 0 0 0 0
Run & Gun Baseball
Cameron Woods
0 0 75 0 0 0 0 0 0 0
Shoreline Breakers 16u Columbia
Alex Blade
0 0 86 0 0 0 0 0 0 0
Shoreline Breakers 16u Columbia
Ryan Erskine
0 0 96 0 0 0 0 0 0 0
Shoreline Breakers 16u Columbia
Casey Hurtgen
0 0 26 53 0 0 0 0 0 0
Shoreline Breakers 16u Columbia
Luke Mauri
0 0 0 47 0 0 0 0 0 0
Shoreline Breakers 16u Columbia
Colin Mitchell
0 90 0 0 0 0 0 0 0 0
Shoreline Breakers 16u Columbia
Santiago Rodriguez
0 11 32 0 0 0 0 0 0 0
Smithtown Bulls
Michael Avione
0 0 86 0 0 0 0 0 0 0
Smithtown Bulls
Nicholas Briffa
0 0 25 0 0 0 0 0 0 0
Smithtown Bulls
Michael Byrne
0 0 18 0 0 0 0 0 0 0
Smithtown Bulls
Ryan Conk
0 95 0 0 0 0 0 0 0 0
Smithtown Bulls
Ryan Diffley
0 21 0 96 0 0 0 0 0 0
Smithtown Bulls
Brian Hope
0 0 88 0 0 0 0 0 0 0
Smithtown Bulls
Daniel Pagan
0 0 12 0 0 0 0 0 0 0
Steel American 2024
Gavin Acker
0 68 0 0 0 0 0 0 0 0
Steel American 2024
Ty Bryant
0 11 0 0 0 0 0 0 0 0
Steel American 2024
Matteo Martinez
0 0 0 25 0 0 0 0 0 0
Steel American 2024
Logan McGrath
0 19 0 0 0 0 0 0 0 0
Steel American 2024
Logan Polselli
93 0 0 0 0 0 0 0 0 0
Steel American 2024
Jake Romeo
0 0 59 0 0 0 0 0 0 0
Steel American 2024
Liam Ryan
0 0 0 66 0 0 0 0 0 0
Steel American 2024
Dylan Yohai
0 0 49 0 0 0 0 0 0 0
Steel Scout 2024
Hunter Colagrande
0 0 37 0 0 0 0 0 0 0
Steel Scout 2024
Harrison Engskov
14 0 0 0 0 0 0 0 0 0
Steel Scout 2024
David Granucci
0 0 17 0 0 0 0 0 0 0
Steel Scout 2024
Brandon Hauk
0 0 73 0 0 0 0 0 0 0
Steel Scout 2024
Benedetto LaRosa
93 0 0 0 0 0 0 0 0 0
Steel Scout 2024
Joshua Ortiz
0 7 49 0 0 0 0 0 0 0
Steel Scout 2024
Jake Rosado
0 7 0 0 0 0 0 0 0 0
Steel Scout 2024
Alex Strickland
0 0 76 0 0 0 0 0 0 0
Steel Scout 2024
Joseph Strickland
0 95 0 0 0 0 0 0 0 0
Team Beast 2024
Stephen Carini
0 0 0 79 0 0 0 0 0 0
Team Beast 2024
Matthew Eysser
0 0 0 0 34 0 0 0 0 0
Team Beast 2024
Thomas Goldberg
0 28 0 6 32 0 0 0 0 0
Team Beast 2024
Jake Kirschbaum
13 0 21 0 20 0 0 0 0 0
Team Beast 2024
Jack Silvers
0 0 0 0 5 0 0 0 0 0
Team Beast 2024
Reid Walter
0 63 0 0 0 0 0 0 0 0
Team Beast 2024
Zach Winter
91 0 0 0 0 0 0 0 0 0
Team Beast 2024
Cameron Zampolin
0 0 97 0 0 0 0 0 0 0
Team Francisco 16u Keenan
Michael Brennan
0 37 0 0 0 0 0 0 0 0
Team Francisco 16u Keenan
Mario Cabrera
0 24 0 80 0 0 0 0 0 0
Team Francisco 16u Keenan
Patrick Graham
0 0 0 12 0 0 0 0 0 0
Team Francisco 16u Keenan
Max Horowitz
0 3 0 0 0 0 0 0 0 0
Team Francisco 16u Keenan
Anthony Powers
32 0 55 0 0 0 0 0 0 0
Team Francisco 16u Keenan
Jonathan Squicciarino
75 0 0 0 0 0 0 0 0 0
Team Francisco 16u Keenan
Anthony Urzia
0 0 0 5 0 0 0 0 0 0
Team Francisco 16u Keenan
Zach Wind
0 0 28 0 0 0 0 0 0 0
Team Francisco 16u Keenan
Jason Zeller
0 46 0 0 0 0 0 0 0 0
Team Phenom NY
Anthony Altobelli
0 0 14 0 72 0 0 0 0 0
Team Phenom NY
Maxim Donecea
0 85 0 0 0 0 0 0 0 0
Team Phenom NY
Thomas Hardick
0 0 0 0 56 0 0 0 0 0
Team Phenom NY
Holden Juliano
0 0 0 0 6 0 0 0 0 0
Team Phenom NY
James Lanflisi
0 0 26 0 66 0 0 0 0 0
Team Phenom NY
Justin Nustad
96 0 0 0 0 0 0 0 0 0
Team Phenom NY
Brendan O'Brien
0 12 26 0 32 0 0 0 0 0
Team Phenom NY
Thomas Rorick
0 0 19 0 0 0 0 0 0 0
Team Phenom NY
Dominick Weidtman
0 0 82 0 0 0 0 0 0 0
Tri City Bombers 16U
Aiden Dyer
0 0 0 0 17 0 0 0 0 0
Tri City Bombers 16U
Daniel McCue
0 0 88 0 0 0 0 0 0 0
Tri City Bombers 16U
Jason Novak
0 0 0 23 48 0 0 0 0 0
Tri City Bombers 16U
Brody Rogers
0 0 0 90 0 0 0 0 0 0
Tri City Bombers 16U
Owen Rowe
0 0 0 0 24 0 0 0 0 0
Tri City Bombers 16U
Josh Ryan
0 94 0 0 0 0 0 0 0 0
Tri City Bombers 16U
Tyler Scorzelli
0 0 11 91 0 0 0 0 0 0
Tri City Bombers 16U
Brendan Shea
0 0 0 0 90 0 0 0 0 0
Tri City Bombers 16U
Joshua Waite
0 0 0 0 63 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Victor Frederick
0 0 0 0 73 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Brandon Gralla
0 0 54 0 0 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Arthur Green
0 76 0 0 0 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Tyler Jean-Noel
0 0 0 0 57 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Alex Johnston
0 0 52 0 0 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Matthew Nochowitz
0 0 0 57 0 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Jacob Schneider
0 39 0 32 0 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Hunter Trenaman
73 0 0 0 70 0 0 0 0 0
Tri State Arsenal NY 16U TRU32
Sean Varon
29 0 14 0 0 0 0 0 0 0
Vendetta Baseball Academy
Giuseppe Aldama
0 0 0 51 0 0 0 0 0 0
Vendetta Baseball Academy
Luis De Leon
0 68 0 0 0 0 0 0 0 0
Vendetta Baseball Academy
Joey Duran
0 15 0 0 0 0 0 0 0 0
Vendetta Baseball Academy
Ivan Epps
0 0 42 0 0 0 0 0 0 0
Vendetta Baseball Academy
Vincent Favata
0 41 0 51 0 0 0 0 0 0
Vendetta Baseball Academy
Bryant Jose Matias
0 0 36 0 0 0 0 0 0 0
Vendetta Baseball Academy
Brandon Rivas
0 0 59 0 0 0 0 0 0 0
Vendetta Baseball Academy
Sebastian Rivas
0 0 0 95 0 0 0 0 0 0
Wow Factor Texas East 16u
Jose Luccioni III
0 0 103 0 0 0 0 0 0 0
Wow Factor Texas East 16u
Ethan Martinez
0 94 0 0 0 0 0 0 0 0
Wow Factor Texas East 16u
Alex Morales
0 15 0 84 0 0 0 0 0 0
Wow Factor Texas East 16u
Patrick Perez
0 83 0 0 0 0 0 0 0 0
Wow Factor Texas East 16u
Gabriel Rivera
0 0 19 0 0 0 0 0 0 0
Wow Factor Texas East 16u-Castro
Anthony Borja
0 37 0 50 0 0 0 0 0 0
Wow Factor Texas East 16u-Castro
Steven De Los Santos
0 55 0 0 0 0 0 0 0 0
Wow Factor Texas East 16u-Castro
Matthew Hernandez
0 21 72 0 0 0 0 0 0 0
Wow Factor Texas East 16u-Castro
Jeremy Martinez
0 0 0 32 0 0 0 0 0 0
Wow Factor Texas East 16u-Castro
Andrew Velasquez
0 96 0 0 0 0 0 0 0 0
Wow Factor Texas East 16u-Castro
Ryan Velasquez
0 58 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
06/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
2022 16U PG WWBA New England ChampionshipCanes Tri-State 2024Spencer Natoli896/27/2022 RR RR
2022 16U PG WWBA Northeast ChampionshipMvp Beast 2024Philip Kelly Jr.846/26/2022 RR
2022 17U PG WWBA New England ChampionshipNext Level BostonRandy Guzman746/28/2022 RR RR
2022 15U PG Super25 Mid-Atlantic Super QualifierNortheast Monarchs GoldTodd Feurtado856/26/2022 RR
2022 16U PG WWBA Northeast ChampionshipTeam Beast 2024Tristan Rezza916/26/2022 RR
2022 16U PG WWBA Northeast ChampionshipVendetta Baseball Academy Brandon Rivas906/27/2022 RR RR
2022 16U PG WWBA Northeast ChampionshipVendetta Baseball Academy Michael D'Ambrosio906/26/2022 RR
2022 WWBA 2025 Grads or 15U National ChampionshipWow Factor Nation TeamDavid Ramirez996/29/2022 RR RR RR RR
2022 WWBA 2025 Grads or 15U National ChampionshipWow Factor Nation TeamJose Luccioni III916/26/2022 RR
2022 PG 14U World SeriesWow Factor National 14UMiguel Sime Jr656/28/2022 RR RR
2022 WWBA 2025 Grads or 15U National ChampionshipWow Factor Texas National 15uDavid Ramirez996/29/2022 RR RR RR RR