2,075 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
08/29
Day 2
08/30
Day 3
08/31
Day 4
09/01
Day 5
09/02
Day 6
09/03
Day 7
09/04
Day 8
09/05
Day 9
09/06
Day 10
09/07
Allstars Academy Prime 14U
Giovanni Conte
0 14 18 0 0 0 0 0 0 0
Allstars Academy Prime 14U
Derek DeSanto
0 0 11 62 0 0 0 0 0 0
Allstars Academy Prime 14U
Alex Gay
0 88 0 0 0 0 0 0 0 0
Allstars Academy Prime 14U
Scott Hanson
0 25 0 58 0 0 0 0 0 0
Allstars Academy Prime 14U
Drew Kindlon
0 0 69 0 0 0 0 0 0 0
Allstars Academy Prime 14U
Geneo Savoca
0 10 14 0 0 0 0 0 0 0
Allstars Academy Prime 14U
Drew Schraa
95 0 0 0 0 0 0 0 0 0
Allstars Academy Prime 14U
Tim Wheeler
0 0 93 0 0 0 0 0 0 0
Brooklyn Falcons 2024 Showcase
Larry Hotaling
0 4 0 0 0 0 0 0 0 0
Brooklyn Falcons 2024 Showcase
Jackson Mavrides
0 93 0 0 0 0 0 0 0 0
Brooklyn Falcons 2024 Showcase
Jeremy Reyes
0 9 0 0 0 0 0 0 0 0
Brooklyn Falcons 2024 Showcase
Gabriel Rivera
0 19 83 0 0 0 0 0 0 0
Brooklyn Falcons 2024 Showcase
Jack Roventini
0 19 0 0 0 0 0 0 0 0
Brooklyn Falcons 2024 Showcase
Jude Van Ooyen
0 19 17 0 0 0 0 0 0 0
Brooklyn Falcons 2024 Showcase
Nick Walsh
0 95 0 0 0 0 0 0 0 0
Brooklyn Falcons 2024 Showcase
Zachary Weinschel
0 19 99 0 0 0 0 0 0 0
Citius 14u National Team
Charles Batista
10 0 38 0 0 0 0 0 0 0
Citius 14u National Team
Connor Dong
0 73 0 0 0 0 0 0 0 0
Citius 14u National Team
Calder Glassman
0 0 101 0 0 0 0 0 0 0
Citius 14u National Team
Ramon Jimenez
0 0 18 0 0 0 0 0 0 0
Citius 14u National Team
Jacob Ruiz
17 0 0 39 0 0 0 0 0 0
Citius 14u National Team
Thomas Skrobe
41 0 73 0 0 0 0 0 0 0
Citius 14u National Team
Michael Yeager
0 0 0 71 0 0 0 0 0 0
East Coast Lumberjacks 2024s
0 20 77 0 0 0 0 0 0 0
East Coast Lumberjacks 2024s
Robbie Melo
75 0 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2024s
Nathaniel Mullen
0 20 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2024s
Logan Norman
0 34 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2024s
Max Reichenbach
0 0 62 0 0 0 0 0 0 0
East Coast Lumberjacks 2024s
James Reidy
0 2 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2024s
Gordon Votruba
0 20 24 0 0 0 0 0 0 0
Fraziers Downtown Academy
Michael Bender
0 20 97 0 0 0 0 0 0 0
Fraziers Downtown Academy
Joseph Bentivegna
0 0 1 0 0 0 0 0 0 0
Fraziers Downtown Academy
Nicholas Garbooshian
0 97 0 0 0 0 0 0 0 0
Fraziers Downtown Academy
Bobby Karinja
69 0 0 15 0 0 0 0 0 0
Fraziers Downtown Academy
Collin McCarron
0 0 35 0 0 0 0 0 0 0
Fraziers Downtown Academy
Aj Ramirez
0 0 20 0 0 0 0 0 0 0
Fraziers Downtown Academy
Jordan Rosario
0 0 80 0 0 0 0 0 0 0
Fraziers Downtown Academy
Joseph Sclama
0 0 0 98 0 0 0 0 0 0
Knights Nation
Jordan Babbo
0 19 59 0 0 0 0 0 0 0
Knights Nation
Michael Brocco
0 77 0 0 0 0 0 0 0 0
Knights Nation
Christopher Critchley
0 15 0 0 0 0 0 0 0 0
Knights Nation
Nolan Curto
0 18 0 0 0 0 0 0 0 0
Knights Nation
Pj Kakalos
0 74 0 0 0 0 0 0 0 0
Knights Nation
Matt Kalfas
0 0 80 0 0 0 0 0 0 0
MVP BEAST 2024
Brady Cascone
0 0 83 0 0 0 0 0 0 0
MVP BEAST 2024
Vincent Favata
0 27 0 0 0 0 0 0 0 0
MVP BEAST 2024
Max Hilsenroth
0 0 99 0 0 0 0 0 0 0
MVP BEAST 2024
Ryan Krzemienski
0 13 0 0 0 0 0 0 0 0
MVP BEAST 2024
Michael Lazaridis
0 0 14 0 0 0 0 0 0 0
MVP BEAST 2024
Danny Onorato
0 95 0 0 0 0 0 0 0 0
MVP BEAST 2024
Ben Salomon
0 49 0 0 0 0 0 0 0 0
MVP BEAST 2024
Sean Wille
0 93 0 0 0 0 0 0 0 0
NJ Tigers
Javier Calzadilla
84 0 0 0 0 0 0 0 0 0
NJ Tigers
Brandon Piacenza
0 0 4 0 0 0 0 0 0 0
NJ Tigers
Kenneth Rankin
0 0 93 0 0 0 0 0 0 0
NJ Tigers
Ronald Rich III
0 94 0 0 0 0 0 0 0 0
NJ Tigers
Dominick Vizzoni
58 0 0 0 0 0 0 0 0 0
NJ Tigers
Ethan Z
0 33 0 0 0 0 0 0 0 0
PRD
Brett Benecke
0 0 92 0 0 0 0 0 0 0
PRD
Brevin Bezick
0 0 87 0 0 0 0 0 0 0
PRD
Elijah Colling
4 0 13 0 0 0 0 0 0 0
PRD
Dante Farrell-Brown
0 17 0 0 0 0 0 0 0 0
PRD
Owen Gulka
0 82 0 0 0 0 0 0 0 0
PRD
Matt King
0 44 0 0 0 0 0 0 0 0
PRD
Chris Levonas
83 0 0 0 0 0 0 0 0 0
PRD
Nathan Ruth
42 0 15 0 0 0 0 0 0 0
PRD
Grayson Testino
14 0 14 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Luis Ayden Almeyda
0 0 31 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Logan Higgins
0 54 0 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Ty Kaunas
0 3 0 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Zach Linn
0 0 5 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Ryan Maggy
48 0 0 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Joseph Mascaro
0 63 0 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Sebastian Santos-Olson
54 0 0 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Raymond Schiavo
0 21 0 0 0 0 0 0 0 0
Real Ballers 2024 National Team
Traigh Skiffington
0 0 59 0 0 0 0 0 0 0
Richmond County 14U Royal
Andrew Deangelis
0 20 48 0 0 0 0 0 0 0
Richmond County 14U Royal
Dave Falzone
0 0 79 0 0 0 0 0 0 0
Richmond County 14U Royal
James Nichilo
0 69 0 0 0 0 0 0 0 0
Richmond County 14U Royal
Salvatore Occhipinti
0 69 0 0 0 0 0 0 0 0
Richmond County 14U Royal
Patrick Ready
0 20 0 0 0 0 0 0 0 0
Richmond County 14U Royal
Nicholas Silvestro
0 19 0 0 0 0 0 0 0 0
Richmond County 14U Royal
Lucas Sorrentino
0 32 0 0 0 0 0 0 0 0
Richmond County 14U Royal
Tom Terzulli
0 19 15 0 0 0 0 0 0 0
Richmond County Nationals
Anthony Belisario
12 0 13 0 0 0 0 0 0 0
Richmond County Nationals
Chris Cancel
0 35 0 0 0 0 0 0 0 0
Richmond County Nationals
Blayze Conte
22 0 0 0 0 0 0 0 0 0
Richmond County Nationals
Leo Doyle
0 16 87 0 0 0 0 0 0 0
Richmond County Nationals
Ronin Lee
64 0 0 0 0 0 0 0 0 0
Richmond County Nationals
Anthony Marsillo
0 22 0 0 0 0 0 0 0 0
Richmond County Nationals
Derek Mendez
0 33 0 0 0 0 0 0 0 0
Richmond County Nationals
Michael Palermo
36 0 0 0 0 0 0 0 0 0
Richmond County Nationals
Dante Vernieri
0 20 12 0 0 0 0 0 0 0
Roberto Clemente Pirates
Nehemiah Altreche
0 19 0 0 0 0 0 0 0 0
Roberto Clemente Pirates
Legend Anderson
0 67 0 0 0 0 0 0 0 0
Roberto Clemente Pirates
Alam Lopez
0 0 35 0 0 0 0 0 0 0
Roberto Clemente Pirates
Issair Mejia
0 42 0 0 0 0 0 0 0 0
Roberto Clemente Pirates
Joshua Moreno
0 0 93 0 0 0 0 0 0 0
Roberto Clemente Pirates
Harold Rivera
64 0 0 0 0 0 0 0 0 0
Roberto Clemente Pirates
Moises Rodriguez
38 0 0 0 0 0 0 0 0 0
Royals
Anthony Almonte
0 0 28 0 0 0 0 0 0 0
Royals
Zachary Donofrio
0 0 16 0 0 0 0 0 0 0
Royals
Tyler Ferris
0 0 89 0 0 0 0 0 0 0
Royals
Samuel Kustal
83 0 0 0 0 0 0 0 0 0
Royals
Manuel Raudales
0 0 82 0 0 0 0 0 0 0
Royals
Ralph Riviere
0 83 0 0 0 0 0 0 0 0
Santos Baseball 14U
Ryan Andino
0 62 0 0 0 0 0 0 0 0
Santos Baseball 14U
Ben Arancio
15 0 60 0 0 0 0 0 0 0
Santos Baseball 14U
Nick Dimichele
38 0 0 0 0 0 0 0 0 0
Santos Baseball 14U
Jack Gallagher
19 0 15 0 0 0 0 0 0 0
Santos Baseball 14U
Ethan Higgins
0 0 49 0 0 0 0 0 0 0
Santos Baseball 14U
Anthony Iazzetti
0 0 20 0 0 0 0 0 0 0
Santos Baseball 14U
Ryan Marchina
18 0 0 0 0 0 0 0 0 0
Santos Baseball 14U
Jayden Onofre
16 0 0 0 0 0 0 0 0 0
Santos Baseball 14U
Daniel Ulrich
0 25 0 0 0 0 0 0 0 0
Taconic Rangers 14u
Jason Due
0 53 0 0 0 0 0 0 0 0
Taconic Rangers 14u
Connor Durkin
0 33 0 0 0 0 0 0 0 0
Taconic Rangers 14u
Jackson Hinchliffe
35 0 58 0 0 0 0 0 0 0
Taconic Rangers 14u
Ryan Mealy
0 0 77 0 0 0 0 0 0 0
Taconic Rangers 14u
Owen Paino
30 0 0 0 0 0 0 0 0 0
Taconic Rangers 14u
Luke Picone
0 8 0 0 0 0 0 0 0 0
Team BEAST 14u Black
Peter Davies
25 0 19 0 0 0 0 0 0 0
Team BEAST 14u Black
Aj Figueroa
0 62 0 0 0 0 0 0 0 0
Team BEAST 14u Black
Hayden Magliano
54 0 0 0 0 0 0 0 0 0
Team BEAST 14u Black
Carmine Scardina
0 59 0 0 0 0 0 0 0 0
Team BEAST 14u Black
Engel Silvestre
0 0 79 0 0 0 0 0 0 0
Team BEAST 14u Black
Aidan Suapengco
0 22 0 0 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Dominick Carbone
0 0 100 0 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Michael Craig
0 0 18 0 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Antonio D'Amore
0 0 63 0 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Jason DeCaro
0 93 0 0 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Andrew Koshy
0 0 20 94 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Philip Mazzola
0 35 0 0 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Ryan Muskopf
0 0 20 0 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Jack Ryan
0 73 0 0 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Sebastian Velasquez
0 0 18 97 0 0 0 0 0 0
Team Francisco NOTORIOUS 9
Justin Wilkinson
0 0 0 38 0 0 0 0 0 0
TEAM REYES
Vincent Festa
0 0 37 0 0 0 0 0 0 0
TEAM REYES
Kevin McGrory
49 0 0 0 0 0 0 0 0 0
TEAM REYES
Justin Peralta
0 0 75 0 0 0 0 0 0 0
TEAM REYES
Jose Armando Pimentel
0 0 94 0 0 0 0 0 0 0
TEAM REYES
Danny Ratkewitch
88 0 0 0 0 0 0 0 0 0
TEAM REYES
Alex Rodriguez
0 75 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
08/29
Day 2
08/30
Day 3
08/31
Day 4
09/01
2020 PG Super25 15u East Coast Super Qualifier15u Sportika SelectChris Collina818/25/2020 RR