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)
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
06/11
Day 2
06/12
Day 3
06/13
Day 4
06/14
Day 5
06/15
Day 6
06/16
Day 7
06/17
Day 8
06/18
Day 9
06/19
Day 10
06/20
.9ers Baseball Club
Tyler Bajakian
0 0 28 0 0 0 0 0 0 0
.9ers Baseball Club
Ryan Cole
0 0 23 0 0 0 0 0 0 0
.9ers Baseball Club
Nicolas Galvan
0 9 0 0 0 0 0 0 0 0
.9ers Baseball Club
Jake Layton
0 66 0 0 0 0 0 0 0 0
.9ers Baseball Club
Luca Marshall
0 5 37 0 0 0 0 0 0 0
.9ers Baseball Club
Zachary McCabe
0 71 0 0 0 0 0 0 0 0
.9ers Baseball Club
Josh Petrone
0 47 0 0 0 0 0 0 0 0
.9ers Baseball Club
Ryan Rogers
0 0 23 0 0 0 0 0 0 0
.9ers Baseball Club
Luke Ronayne
0 54 0 0 0 0 0 0 0 0
.9ers Baseball Club
Shane Sajewicz
0 0 19 0 0 0 0 0 0 0
17u Ny Prospects Jp
Matthew Glick
46 0 0 0 0 0 0 0 0 0
17u Ny Prospects Jp
Vincent Guido
0 0 45 0 0 0 0 0 0 0
17u Ny Prospects Jp
Aj Lanza
0 0 11 0 0 0 0 0 0 0
17u Ny Prospects Jp
Joe Lopardo
0 0 9 0 0 0 0 0 0 0
17u Ny Prospects Jp
Nicholas Romagnolo
0 49 0 0 0 0 0 0 0 0
17u Ny Prospects Jp
Andrew Rucci
56 0 0 0 0 0 0 0 0 0
17u Ny Prospects Jp
Albert Somma
0 45 0 0 0 0 0 0 0 0
17u Ny Prospects Jp
Justin Taliento
27 0 54 0 0 0 0 0 0 0
5 Star National 17U Adrenaline
Cooper Athey
0 0 31 0 0 0 0 0 0 0
5 Star National 17U Adrenaline
Ryan Dehaven
0 97 0 0 0 0 0 0 0 0
5 Star National 17U Adrenaline
Aidan Fretz
0 30 0 0 0 0 0 0 0 0
5 Star National 17U Adrenaline
Harry Haeflein
0 50 0 0 0 0 0 0 0 0
5 Star National 17U Adrenaline
Caleb Kempler
0 27 50 0 0 0 0 0 0 0
5 Star National 17U Adrenaline
Ryan Mignogna
0 0 20 0 0 0 0 0 0 0
5 Star National 17U Adrenaline
Jaden Morgan
0 20 0 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Matthew Cavanaugh
0 0 52 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Tyler Conlan
0 54 0 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Zach Kudlacik
0 0 103 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Andrew Mariano
0 63 0 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Kenneth Palmieri
0 0 73 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Jack Piskorski
0 0 25 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Zach Santise
0 0 56 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Dan Sullivan
0 0 44 0 0 0 0 0 0 0
ASBA Futures 2022 Red
Carter Wilson
0 59 0 0 0 0 0 0 0 0
ASBA Futures Blue
Jon Aman
0 0 36 0 0 0 0 0 0 0
ASBA Futures Blue
Tommy Ball
0 32 0 0 0 0 0 0 0 0
ASBA Futures Blue
David Catanese
0 0 82 0 0 0 0 0 0 0
ASBA Futures Blue
John Fitzpatrick
0 67 0 0 0 0 0 0 0 0
ASBA Futures Blue
Andrew Healy
0 59 0 0 0 0 0 0 0 0
ASBA Futures Blue
Jackson Snyder
0 79 0 0 0 0 0 0 0 0
ASBA Futures White
Will Dean
0 64 0 0 0 0 0 0 0 0
ASBA Futures White
Bryce Kelly
0 33 0 0 0 0 0 0 0 0
ASBA Futures White
Cole McKeon
0 15 0 0 0 0 0 0 0 0
ASBA Futures White
Evan Newmiller
0 45 0 0 0 0 0 0 0 0
ASBA Futures White
Kyle Reader
0 0 69 0 0 0 0 0 0 0
ASBA Futures White
Jeremy Sauerbaum
0 15 44 0 0 0 0 0 0 0
ASBA Futures White
Graham Smith
0 53 0 0 0 0 0 0 0 0
Baseball U PA 17U Pocono
Mason Drozal
0 31 0 0 0 0 0 0 0 0
Baseball U PA 17U Pocono
Ross Huffman
0 99 0 0 0 0 0 0 0 0
Baseball U PA 17U Pocono
Christian Maccarrone
0 109 0 0 0 0 0 0 0 0
Baseball U PA 17U Pocono
Dylan Sparks
0 0 63 0 0 0 0 0 0 0
Baseball U PA 17U Pocono
Matthew Williams
0 0 51 0 0 0 0 0 0 0
CBB Bombers 17U
Joshua Feldman
0 101 0 0 0 0 0 0 0 0
CBB Bombers 17U
Royer Stanley Moreno-Cedeno
0 0 99 0 0 0 0 0 0 0
CBB Bombers 17U
Jared Rijfkogel
0 36 0 0 0 0 0 0 0 0
CBB Bombers 17U
Ryan Vandewater
0 99 0 0 0 0 0 0 0 0
Complete Game Colonials Aa
Xavier Buttacavoli
0 93 0 0 0 0 0 0 0 0
Complete Game Colonials Aa
Zach Ginsberg
0 0 16 0 0 0 0 0 0 0
Complete Game Colonials Aa
Ty Higby
0 39 0 0 0 0 0 0 0 0
Complete Game Colonials Aa
Anthony Marco
0 0 34 0 0 0 0 0 0 0
Complete Game Colonials Aa
Joshua Schulman
0 18 0 0 0 0 0 0 0 0
Complete Game Colonials Aa
Lucas Strzeminski
0 52 0 0 0 0 0 0 0 0
Complete Game Colonials Aa
Joe Vernaglia
0 0 70 0 0 0 0 0 0 0
Ct Bombers
Michael Belcher
0 30 109 0 0 0 0 0 0 0
Ct Bombers
Jt Gallinoto
0 8 0 0 0 0 0 0 0 0
Ct Bombers
Gavin Lyons
0 27 59 0 0 0 0 0 0 0
Ct Bombers
Bryce Meder
0 76 0 0 0 0 0 0 0 0
Ct Bombers
Steven Vincent
0 29 53 0 0 0 0 0 0 0
East Coast Elite Baseball 17u Showcase
Jaylen Cuevas
0 10 30 0 0 0 0 0 0 0
East Coast Elite Baseball 17u Showcase
Christian De La Cruz
0 31 0 0 0 0 0 0 0 0
East Coast Elite Baseball 17u Showcase
Matt Jacobsen
0 93 0 0 0 0 0 0 0 0
East Coast Elite Baseball 17u Showcase
Mike Myers
0 0 87 0 0 0 0 0 0 0
East Coast Elite Baseball 17u Showcase
Seamus O'Connor
0 89 0 0 0 0 0 0 0 0
East Coast Sandhogs - McGloin
Kydreece Burks
0 0 66 0 0 0 0 0 0 0
East Coast Sandhogs - McGloin
Jacob Davidson
0 0 52 0 0 0 0 0 0 0
East Coast Sandhogs - McGloin
Harold Ivery lll
0 0 54 0 0 0 0 0 0 0
East Coast Sandhogs - McGloin
Jace Miner
0 91 0 0 0 0 0 0 0 0
East Coast Sandhogs - McGloin
Blake Morningstar
0 55 0 0 0 0 0 0 0 0
East Coast Sandhogs - McGloin
Brian Walsh
0 0 45 0 0 0 0 0 0 0
East Coast Sandhogs 17u - Woytach
Owen Berry
0 0 18 0 0 0 0 0 0 0
East Coast Sandhogs 17u - Woytach
Billy Fox
0 23 0 0 0 0 0 0 0 0
East Coast Sandhogs 17u - Woytach
Caleb Kiss
0 55 0 0 0 0 0 0 0 0
East Coast Sandhogs 17u - Woytach
Patrick McNamara
0 5 93 0 0 0 0 0 0 0
East Coast Sandhogs 17u - Woytach
Jaden Wilson
0 150 0 0 0 0 0 0 0 0
GO YARD Gator Scout Team
Austin Dunlap
0 98 0 0 0 0 0 0 0 0
GO YARD Gator Scout Team
Garrett Horvath
0 106 0 0 0 0 0 0 0 0
GO YARD Gator Scout Team
Ethan Leon
0 15 69 0 0 0 0 0 0 0
GO YARD Gator Scout Team
Stan Norgalis
0 0 49 0 0 0 0 0 0 0
Hit & Run Outlaws
Joey Bonfiglio
0 15 14 0 0 0 0 0 0 0
Hit & Run Outlaws
Colin Kowalski
0 15 76 0 0 0 0 0 0 0
Hit & Run Outlaws
Aiden Mitchell
0 0 39 0 0 0 0 0 0 0
Hit & Run Outlaws
Aaron Rasmussen
0 93 0 0 0 0 0 0 0 0
Hit & Run Outlaws
Kyle Russo
0 107 0 0 0 0 0 0 0 0
Keystone State Bombers
Michael Heckman
0 0 20 0 0 0 0 0 0 0
Keystone State Bombers
Cole Leaman
0 80 0 0 0 0 0 0 0 0
Keystone State Bombers
Ryan Novakowski
0 24 93 0 0 0 0 0 0 0
Keystone State Bombers
Matthew Seibert
0 70 0 0 0 0 0 0 0 0
Keystone State Bombers
Nate Toomey
0 0 86 0 0 0 0 0 0 0
Keystone State Bombers
Matt Williams
0 0 29 0 0 0 0 0 0 0
Keystone State Bombers
Brandon Wingenroth
0 0 88 0 0 0 0 0 0 0
Langan Baseball
Daniel Afflitto
0 0 48 0 0 0 0 0 0 0
Langan Baseball
Tyler Charzewski
0 0 56 0 0 0 0 0 0 0
Langan Baseball
Anthony Favorito
0 68 0 0 0 0 0 0 0 0
Langan Baseball
Anthony Fraser
0 0 32 0 0 0 0 0 0 0
Langan Baseball
Brandon Kobryn
0 72 0 0 0 0 0 0 0 0
Langan Baseball
Justin Matamoros
0 0 22 0 0 0 0 0 0 0
Langan Baseball
Nick Villalba
0 0 48 0 0 0 0 0 0 0
Langan Baseball
Jackson Walsh
0 6 0 0 0 0 0 0 0 0
Langan Baseball
Christian Zito
0 63 0 0 0 0 0 0 0 0
Locked In Baseball
John Cunningham
0 66 0 0 0 0 0 0 0 0
Locked In Baseball
David Horvath
0 87 0 0 0 0 0 0 0 0
Locked In Baseball
Ryan Nieskens
0 0 64 0 0 0 0 0 0 0
Locked In Baseball
Shane O'Neill
0 79 0 0 0 0 0 0 0 0
Locked In Baseball
Nick Park
0 0 62 0 0 0 0 0 0 0
Locked In Baseball
Thomas Scanio
0 0 68 0 0 0 0 0 0 0
Locked In Baseball
Dylan Schoenfeld
0 34 0 0 0 0 0 0 0 0
New Jersey Nationals
Justin Apello
0 0 85 0 0 0 0 0 0 0
New Jersey Nationals
Joe Bartolomeo
0 0 9 0 0 0 0 0 0 0
New Jersey Nationals
Brian Conte
50 0 0 0 0 0 0 0 0 0
New Jersey Nationals
Michael Destefano
42 0 0 0 0 0 0 0 0 0
New Jersey Nationals
Dylan Martling
0 104 0 0 0 0 0 0 0 0
New Jersey Nationals
Samuel Mischel
61 0 0 0 0 0 0 0 0 0
Next Level Scout
Aniello Belfiore
0 67 0 0 0 0 0 0 0 0
Next Level Scout
Steven Hardiman
0 61 0 0 0 0 0 0 0 0
Next Level Scout
Andrew Heiderstadt
0 0 69 0 0 0 0 0 0 0
Next Level Scout
Olivia Pachardo
0 0 56 0 0 0 0 0 0 0
Next Level Scout
Dom Vassallo
0 60 0 0 0 0 0 0 0 0
Ny Gothams 17u (22)
Tim Gallagher
0 0 61 0 0 0 0 0 0 0
Ny Gothams 17u (22)
Harper Harrell
0 2 58 0 0 0 0 0 0 0
Ny Gothams 17u (22)
Kiernan Keller
0 42 0 0 0 0 0 0 0 0
Ny Gothams 17u (22)
Alexander Rosario
0 104 0 0 0 0 0 0 0 0
Ny Gothams 17u (22)
Michael Sirota
0 9 0 0 0 0 0 0 0 0
Ny Gothams 17u (22)
Christian Tan
0 105 0 0 0 0 0 0 0 0
NY Prospects
Peter Convery
0 42 0 0 0 0 0 0 0 0
NY Prospects
Nicholas Defilippo
0 18 0 0 0 0 0 0 0 0
NY Prospects
Nicholas Garofalo
0 24 0 0 0 0 0 0 0 0
NY Prospects
Sabin Ghale
0 0 87 0 0 0 0 0 0 0
NY Prospects
Mario Marsillo
0 85 0 0 0 0 0 0 0 0
NY Prospects
Thomas Panattieri
0 54 0 0 0 0 0 0 0 0
NY Prospects
John Vitucci
0 0 20 0 0 0 0 0 0 0
Roberto Clemente Pirates 17u
Raul Cortinas
83 0 0 0 0 0 0 0 0 0
Roberto Clemente Pirates 17u
Denny Furcal
0 51 0 0 0 0 0 0 0 0
Roberto Clemente Pirates 17u
Onassis Lorenzo
0 0 17 0 0 0 0 0 0 0
Roberto Clemente Pirates 17u
Keithdem Perez
0 47 0 0 0 0 0 0 0 0
Roberto Clemente Pirates 17u
Justice Rodriguez
0 29 0 0 0 0 0 0 0 0
Roberto Clemente Pirates 17u
Rodrigo Rodríguez
0 0 42 0 0 0 0 0 0 0
Roberto Clemente Pirates 17u
Miguel Valentin
0 0 58 0 0 0 0 0 0 0
Santos Baseball
Kevin Blum
0 81 0 0 0 0 0 0 0 0
Santos Baseball
Miko Djuric
0 0 20 0 0 0 0 0 0 0
Santos Baseball
Nicholas Milmore
0 92 0 0 0 0 0 0 0 0
Santos Baseball
Luke Mitru
0 21 46 0 0 0 0 0 0 0
Santos Baseball
Nick Scura
0 0 75 0 0 0 0 0 0 0
Santos Baseball
Joseph Tarantino
0 53 0 0 0 0 0 0 0 0
Time To Sign Scout
Cole Beck
0 0 41 0 0 0 0 0 0 0
Time To Sign Scout
Ben Chiara
0 21 0 0 0 0 0 0 0 0
Time To Sign Scout
Kasey Gilman
0 0 88 0 0 0 0 0 0 0
Time To Sign Scout
Graham Moore
0 67 0 0 0 0 0 0 0 0
Time To Sign Scout
Nick Semon
0 83 0 0 0 0 0 0 0 0
Time To Sign Scout
Matthew Spada
0 47 0 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Brenden Anderson
0 103 0 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Luke Crouch
0 0 15 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Michael Jarrell
0 13 33 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Justin Marsh
0 30 0 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Carson Mears
0 19 17 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Paris Mitchell III
0 0 25 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Joshua Reinhold
0 28 0 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Austin Rhue
0 5 0 0 0 0 0 0 0 0
Us Elite De 2022 Crouch
Gavin Weeks
0 0 50 0 0 0 0 0 0 0
Vipers National
Ryan Bilello
0 0 5 0 0 0 0 0 0 0
Vipers National
John Cerwinski
0 28 70 0 0 0 0 0 0 0
Vipers National
Jayson Dougherty
0 0 48 0 0 0 0 0 0 0
Vipers National
Anthony Gonzalez
0 73 0 0 0 0 0 0 0 0
Vipers National
Carlos Martinez
0 0 73 0 0 0 0 0 0 0
Vipers National
James Morr
0 86 0 0 0 0 0 0 0 0
Vipers National
Ryan Sprock
0 0 7 0 0 0 0 0 0 0
Warriors Blue
Julian Belio
0 105 0 0 0 0 0 0 0 0
Warriors Blue
Jayden Estevez
0 0 45 0 0 0 0 0 0 0
Warriors Blue
Jack Fischer
0 12 50 0 0 0 0 0 0 0
Warriors Blue
Daniel Kline
0 64 0 0 0 0 0 0 0 0
Warriors Blue
Vincent Morinello
0 25 31 0 0 0 0 0 0 0
Warriors Blue
Michael Rios
0 21 0 0 0 0 0 0 0 0
Warriors Blue
James Szala
0 8 0 0 0 0 0 0 0 0
Warriors Red
Christopher Arcati
0 0 85 0 0 0 0 0 0 0
Warriors Red
Andrew Ardito
0 0 9 0 0 0 0 0 0 0
Warriors Red
Stefano Corda
0 38 0 0 0 0 0 0 0 0
Warriors Red
Ryan Molen
0 62 0 0 0 0 0 0 0 0
Warriors Red
Gabe Nocera
0 98 0 0 0 0 0 0 0 0
Warriors Red
Christopher Sasto
0 0 37 0 0 0 0 0 0 0
Wladyka Baseball
Sean Dubois
0 67 0 0 0 0 0 0 0 0
Wladyka Baseball
Drake Flower
0 71 0 0 0 0 0 0 0 0
Wladyka Baseball
Jacob Hogan
0 13 0 0 0 0 0 0 0 0
Wladyka Baseball
Jake Kleiman
0 0 9 0 0 0 0 0 0 0
Wladyka Baseball
Spencer Lazarus
0 54 0 0 0 0 0 0 0 0
Wladyka Baseball
Connor O'Hara
0 59 0 0 0 0 0 0 0 0
Wladyka Baseball
Daniel Russell
0 0 53 0 0 0 0 0 0 0
Wladyka Baseball American 2022
Andrew Cronin
0 45 0 0 0 0 0 0 0 0
Wladyka Baseball American 2022
Raymond Fiore
0 12 45 0 0 0 0 0 0 0
Wladyka Baseball American 2022
Jack Klein
0 0 75 0 0 0 0 0 0 0
Wladyka Baseball American 2022
Chris Lamond
46 0 0 0 0 0 0 0 0 0
Wladyka Baseball American 2022
Louie Mosca
64 0 0 0 0 0 0 0 0 0
Wladyka Baseball American 2022
Luis Ruiz
0 0 9 0 0 0 0 0 0 0
Wladyka Baseball American 2022
Walter Schwartz
0 46 0 0 0 0 0 0 0 0
Wladyka Baseball American 2022
Lukas Tsai
0 0 50 0 0 0 0 0 0 0
Wladyka Baseball National 2022
Tyler Balent
0 53 0 0 0 0 0 0 0 0
Wladyka Baseball National 2022
Adam Juchnik
0 0 70 0 0 0 0 0 0 0
Wladyka Baseball National 2022
Peter Lewicki
0 0 54 0 0 0 0 0 0 0
Wladyka Baseball National 2022
Matthew L'Hommedieu
0 48 0 0 0 0 0 0 0 0
Wladyka Baseball National 2022
Nolan Niziol
0 69 0 0 0 0 0 0 0 0
Wladyka Baseball National 2022
Matthew Potter
0 48 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