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
08/24
Day 2
08/25
Day 3
08/26
Day 4
08/27
Day 5
08/28
Day 6
08/29
Day 7
08/30
Day 8
08/31
Day 9
09/01
Day 10
09/02
15u Sportika Select
Chris Collina
0 81 0 0 0 0 0 0 0 0
15u Sportika Select
Martin Dwyer
0 0 34 0 0 0 0 0 0 0
15u Sportika Select
Joseph JD Graziano
0 94 0 0 0 0 0 0 0 0
15u Sportika Select
Andrew Li
0 23 81 0 0 0 0 0 0 0
15u Sportika Select
Noah Oliva
0 10 18 0 0 0 0 0 0 0
15u Sportika Select
Brody Patterson
0 0 83 0 0 0 0 0 0 0
15u Sportika Select
Aaron Szitanko
0 34 0 0 0 0 0 0 0 0
Adrenaline
Mateo Arteaga
0 40 0 25 0 0 0 0 0 0
Adrenaline
Kayden Faulcon
0 0 0 68 0 0 0 0 0 0
Adrenaline
Zach Genovesi
0 94 0 0 0 0 0 0 0 0
Adrenaline
Matthew Goldenbaum
0 0 0 5 0 0 0 0 0 0
Adrenaline
Ryan Mignogna
0 27 64 0 0 0 0 0 0 0
ALL-STARS
Reilly Danny
42 0 0 68 0 0 0 0 0 0
ALL-STARS
Carlos Martinez
0 81 0 0 0 0 0 0 0 0
ALL-STARS
Eugenio Mastandrea
34 0 0 34 0 0 0 0 0 0
ALL-STARS
Aaron Miller
7 0 16 19 0 0 0 0 0 0
ALL-STARS
Michael Steinberg
0 12 95 0 0 0 0 0 0 0
ALL-STARS
Alex Swartzberg
12 0 0 0 0 0 0 0 0 0
Allstars Academy Select 15U
Camaron Fougere
0 0 2 0 0 0 0 0 0 0
Allstars Academy Select 15U
Eddie Girtler
0 0 29 0 0 0 0 0 0 0
Allstars Academy Select 15U
Matthew Hall
0 28 0 0 0 0 0 0 0 0
Allstars Academy Select 15U
Kenile Jenkins
56 0 0 0 0 0 0 0 0 0
Allstars Academy Select 15U
Nicolas Jos
0 0 87 0 0 0 0 0 0 0
Allstars Academy Select 15U
Marty Magaletta
53 0 0 0 0 0 0 0 0 0
Allstars Academy Select 15U
Ryan Pittz
70 0 0 0 0 0 0 0 0 0
Allstars Academy Select 15U
Davin Tuckey
0 69 0 0 0 0 0 0 0 0
Baseball Performance Center
Manny Aponte
0 0 24 0 0 0 0 0 0 0
Baseball Performance Center
Ryley Betts
0 74 0 0 0 0 0 0 0 0
Baseball Performance Center
Connor Bonham
0 0 17 23 0 0 0 0 0 0
Baseball Performance Center
Christopher Furey
0 0 0 89 0 0 0 0 0 0
Baseball Performance Center
Kai Hutchins
16 0 0 0 0 0 0 0 0 0
Baseball Performance Center
Marco Levari
75 0 0 0 0 0 0 0 0 0
Baseball Performance Center
Dennis (Duke) McCarron
40 0 0 72 0 0 0 0 0 0
Baseball Performance Center
Milan Patel
0 0 25 0 0 0 0 0 0 0
Bronx Bombers 15u
Steven Ayala
0 0 0 67 0 0 0 0 0 0
Bronx Bombers 15u
Yulian Batista
0 0 0 29 0 0 0 0 0 0
Bronx Bombers 15u
Leighton Billings
0 0 0 62 0 0 0 0 0 0
Bronx Bombers 15u
Jesiah Carpenter
0 0 0 18 0 0 0 0 0 0
Bronx Bombers 15u
Jake Deslauriers
0 0 0 53 0 0 0 0 0 0
Bronx Bombers 15u
Omar Dominguez
0 74 0 0 0 0 0 0 0 0
Bronx Bombers 15u
Jeremy Ramirez
0 0 74 0 0 0 0 0 0 0
Bronx Bombers 15u
Emanuel Ramos
0 78 0 0 0 0 0 0 0 0
Brooklyn Falcons 2023
Joey Cohen
35 0 0 0 0 0 0 0 0 0
Brooklyn Falcons 2023
Nick Hodgkins
0 10 0 0 0 0 0 0 0 0
Brooklyn Falcons 2023
Joseph Jenkusky
0 71 0 0 0 0 0 0 0 0
Brooklyn Falcons 2023
Yoshiaki Kanematsu
0 0 86 0 0 0 0 0 0 0
Brooklyn Falcons 2023
Jackson Mavrides
77 0 0 0 0 0 0 0 0 0
Brooklyn Falcons 2023
Christopher Villalona
20 0 12 0 0 0 0 0 0 0
Brooklyn Falcons 2023
Nick Walsh
0 14 0 0 0 0 0 0 0 0
Dyker Elite
Joseph Chelales
17 0 0 0 0 0 0 0 0 0
Dyker Elite
Vito Demonte
0 0 29 0 0 0 0 0 0 0
Dyker Elite
Ryan Molen
39 0 0 0 0 0 0 0 0 0
Dyker Elite
Gabe Nocera
0 86 0 0 0 0 0 0 0 0
Dyker Elite
Frank Papeo
0 18 72 0 0 0 0 0 0 0
Dyker Elite
Thomas Papeo
0 0 19 0 0 0 0 0 0 0
Dyker Elite
Christopher Sasto
22 0 0 0 0 0 0 0 0 0
Elite Squad NY
Ayden Alexander
47 0 0 0 0 0 0 0 0 0
Elite Squad NY
Kyle Bednarski
0 30 0 45 0 0 0 0 0 0
Elite Squad NY
A Cox
0 46 0 0 0 0 0 0 0 0
Elite Squad NY
Player Crosby
0 0 96 0 0 0 0 0 0 0
Elite Squad NY
Samuel Dalsimer
0 0 12 32 0 0 0 0 0 0
Elite Squad NY
Jaydon Luna
0 27 0 0 0 0 0 0 0 0
Elite Squad NY
D'Angelo Ponce
0 0 0 19 0 0 0 0 0 0
Elite Squad NY
Irwin Quezada
0 0 0 54 0 0 0 0 0 0
Elite Squad NY
Jonathan Rodriguez
0 29 0 97 0 0 0 0 0 0
Elite Squad NY
Marcos Suarez
0 0 0 57 0 0 0 0 0 0
Elite Squad NY
Joseph Tomonto
20 0 0 36 0 0 0 0 0 0
Elite Squad NY
Christopher Villavicencio
0 3 0 54 0 0 0 0 0 0
Full Count Prospects 15u
Justin Belford
0 0 0 29 0 0 0 0 0 0
Full Count Prospects 15u
Zachary Chippendale
0 0 0 4 0 0 0 0 0 0
Full Count Prospects 15u
AJ Davis
0 0 46 0 0 0 0 0 0 0
Full Count Prospects 15u
Christian Martell
0 0 0 66 0 0 0 0 0 0
Full Count Prospects 15u
Connor Nartowicz
0 83 0 0 0 0 0 0 0 0
Full Count Prospects 15u
Johnny Oranchak
0 0 74 0 0 0 0 0 0 0
Full Count Prospects 15u
Devin Rojas
0 46 0 0 0 0 0 0 0 0
Full Count Prospects 15u
Luke Somelofske
0 49 0 0 0 0 0 0 0 0
Kings Baseball Prime
Christopher Cespedes
0 23 0 0 0 0 0 0 0 0
Kings Baseball Prime
Aiden Coughlan
76 0 0 0 0 0 0 0 0 0
Kings Baseball Prime
Chris Diaz
0 0 86 0 0 0 0 0 0 0
Kings Baseball Prime
Nick Dimichele
0 44 0 0 0 0 0 0 0 0
Kings Baseball Prime
Elvi Moronta
39 0 12 0 0 0 0 0 0 0
Kings Baseball Prime
Spencer Natoli
0 0 22 0 0 0 0 0 0 0
Kings Baseball Prime
Edgar Ruiz
0 34 0 0 0 0 0 0 0 0
LegKick Nation
Will Christopher
0 94 0 0 0 0 0 0 0 0
LegKick Nation
Matt Difeo
0 0 21 0 0 0 0 0 0 0
LegKick Nation
Nicholas Franzen
0 19 0 0 0 0 0 0 0 0
LegKick Nation
Nick Harnisch
0 0 100 0 0 0 0 0 0 0
LegKick Nation
Jack Lomerson
86 0 0 0 0 0 0 0 0 0
LegKick Nation
Jack Mocik
19 0 14 0 0 0 0 0 0 0
Long Island Titans
Justin Arciniegas
0 0 66 0 0 0 0 0 0 0
Long Island Titans
Matt D'Vanzo
0 61 0 0 0 0 0 0 0 0
Long Island Titans
Aedan Forde
0 0 17 0 0 0 0 0 0 0
Long Island Titans
Tony Humphrey
0 32 0 0 0 0 0 0 0 0
Long Island Titans
Patrick Krempasky
53 0 0 0 0 0 0 0 0 0
Long Island Titans
Jack Magill
0 22 0 0 0 0 0 0 0 0
Pro Skills 15U Showcase
Max Brose
0 34 0 0 0 0 0 0 0 0
Pro Skills 15U Showcase
Eddie Brown
48 0 0 0 0 0 0 0 0 0
Pro Skills 15U Showcase
Joseph Duffield
27 0 0 0 0 0 0 0 0 0
Pro Skills 15U Showcase
Chase Homan
0 96 0 0 0 0 0 0 0 0
Pro Skills 15U Showcase
Andrew Madison
0 0 11 0 0 0 0 0 0 0
Pro Skills 15U Showcase
Colin Smith
0 0 93 0 0 0 0 0 0 0
SI Orioles
Thomas Bacetty
0 33 0 0 0 0 0 0 0 0
SI Orioles
Yoshi Conti
0 19 46 0 0 0 0 0 0 0
SI Orioles
Flynn Dempsey
0 0 62 0 0 0 0 0 0 0
SI Orioles
Matt Forlano
0 63 0 0 0 0 0 0 0 0
SI Orioles
Nick Lapointe
0 0 3 0 0 0 0 0 0 0
SI Orioles
Timothy Manuelian
0 86 0 0 0 0 0 0 0 0
Tri State Arsenal 2023 National
Chris Accardo
0 0 28 0 0 0 0 0 0 0
Tri State Arsenal 2023 National
Anthony Dejohn
0 17 0 82 0 0 0 0 0 0
Tri State Arsenal 2023 National
Dylan Duborg
86 0 0 0 0 0 0 0 0 0
Tri State Arsenal 2023 National
Jack Kirchner
0 83 0 0 0 0 0 0 0 0
Tri State Arsenal 2023 National
James Marino
0 0 0 48 0 0 0 0 0 0
Tri State Arsenal 2023 National
Gavin McBeath
0 0 18 0 0 0 0 0 0 0
Tri State Arsenal 2023 National
Raffaele Rogers
0 10 8 0 0 0 0 0 0 0
Tri State Arsenal 2023 National
Nick Shuhet
0 0 0 81 0 0 0 0 0 0
Tri State Arsenal 2023 National
Zaine Toneske
0 0 0 31 0 0 0 0 0 0
Tri State Arsenal 2023 National
Joey Tuttoilmondo
0 0 88 0 0 0 0 0 0 0
Wildcats
Cullen Condon
52 0 0 33 0 0 0 0 0 0
Wildcats
James Cosgrove
0 0 0 91 0 0 0 0 0 0
Wildcats
Jack Donahue
21 0 18 74 0 0 0 0 0 0
Wildcats
Jack O'Shea
0 39 0 87 0 0 0 0 0 0
Wildcats
Zach Szatkowski
0 40 0 95 0 0 0 0 0 0
Wildcats
Trent Toole
0 1 81 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest