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/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
5 Star National Adrenaline 16u
Reese Acord
0 67 0 0 0 0 0 0 0 0
5 Star National Adrenaline 16u
Isaac Acosta
0 13 0 0 0 0 0 0 0 0
5 Star National Adrenaline 16u
Mateo Arteaga
0 32 0 0 0 0 0 0 0 0
5 Star National Adrenaline 16u
Tristan Dietrich
0 24 23 0 0 0 0 0 0 0
5 Star National Adrenaline 16u
Kayden Faulcon
0 0 57 0 0 0 0 0 0 0
5 Star National Adrenaline 16u
Zach Genovesi
0 84 0 0 0 0 0 0 0 0
5 Star National Adrenaline 16u
Matthew Goldenbaum
0 10 0 0 0 0 0 0 0 0
5 Star National Adrenaline 16u
Ryan Zuckerman
0 14 0 0 0 0 0 0 0 0
Armory Baseball
Jake Betz
0 39 0 0 0 0 0 0 0 0
Armory Baseball
Ryan Bioni
0 95 0 0 0 0 0 0 0 0
Armory Baseball
Calvin Daniels
0 0 23 0 0 0 0 0 0 0
Armory Baseball
Lucas Dantry
0 93 0 0 0 0 0 0 0 0
Armory Baseball
Josiah Gardner
0 0 96 0 0 0 0 0 0 0
Armory Baseball
Connor Helbling
0 0 92 0 0 0 0 0 0 0
Armory Baseball
Shea Moorhead
0 30 23 0 0 0 0 0 0 0
Armory Baseball
Owen Norman
0 0 46 0 0 0 0 0 0 0
Armory Baseball
Jake Pollaro
0 29 96 0 0 0 0 0 0 0
Avengers Baseball 16U
Bo Barthol
0 26 0 0 0 0 0 0 0 0
Avengers Baseball 16U
Owen Delong
0 49 0 0 0 0 0 0 0 0
Avengers Baseball 16U
Kevin Dillon
0 79 0 0 0 0 0 0 0 0
Avengers Baseball 16U
Matt Razzis
0 26 0 0 0 0 0 0 0 0
Avengers Baseball 16U
Evan Wittig
0 0 79 0 0 0 0 0 0 0
Avengers Baseball 16U
Ayden Zabala
0 27 0 0 0 0 0 0 0 0
Baseball Performance Center 2023
Ryley Betts
0 28 0 0 0 0 0 0 0 0
Baseball Performance Center 2023
Connor Bonham
0 54 0 0 0 0 0 0 0 0
Baseball Performance Center 2023
Dante Edwardi
0 53 0 0 0 0 0 0 0 0
Baseball Performance Center 2023
Cameron Flukey
0 81 0 0 0 0 0 0 0 0
Baseball Performance Center 2023
Milan Patel
0 3 42 0 0 0 0 0 0 0
Baseball Performance Center 2023
Christian Rando
0 0 55 0 0 0 0 0 0 0
Big League Talent ACES 2023
Saujan Christie
49 0 0 0 0 0 0 0 0 0
Big League Talent ACES 2023
Cole Gizzi
0 39 0 0 0 0 0 0 0 0
Big League Talent ACES 2023
Declan Leary
0 24 0 0 0 0 0 0 0 0
Big League Talent ACES 2023
Jack Snowden
0 0 91 0 0 0 0 0 0 0
Big League Talent ACES 2023
Chris Thompson
0 41 0 0 0 0 0 0 0 0
Big League Talent ACES 2023
Reid Tully
0 40 0 0 0 0 0 0 0 0
Big League Talent ACES 2023
Nate Vannorman
84 20 0 0 0 0 0 0 0 0
Bloomfield Bombers
Tyler Bell
44 0 0 0 0 0 0 0 0 0
Bloomfield Bombers
Anthony Dittrich
0 0 51 0 0 0 0 0 0 0
Bloomfield Bombers
Evit Dwyer
0 13 46 0 0 0 0 0 0 0
Bloomfield Bombers
Isaiah Ortiz
8 24 0 0 0 0 0 0 0 0
Bloomfield Bombers
Brandon Piacenza
45 0 0 0 0 0 0 0 0 0
Bloomfield Bombers
Jarnel Rancy
0 0 20 0 0 0 0 0 0 0
Bloomfield Bombers
Chris Sanchez
0 53 0 0 0 0 0 0 0 0
Bloomfield Bombers
Jake Sullivan
0 0 45 0 0 0 0 0 0 0
Complete Game Colonials 16u
David Anderson
0 48 0 0 0 0 0 0 0 0
Complete Game Colonials 16u
Cole Asplund
0 0 53 0 0 0 0 0 0 0
Complete Game Colonials 16u
Gavin Fiant
0 0 60 0 0 0 0 0 0 0
Complete Game Colonials 16u
Brayden Stanley
0 0 14 0 0 0 0 0 0 0
Complete Game Colonials 16u
Ryan Stanley
0 38 0 0 0 0 0 0 0 0
Complete Game Colonials 16u
Ari Stern
0 64 0 0 0 0 0 0 0 0
Complete Game Colonials 16u
Ronin Stern
0 64 0 0 0 0 0 0 0 0
Dirtbags NY 2023
Corey Bannerman
0 24 59 0 0 0 0 0 0 0
Dirtbags NY 2023
Robert Kramer
0 84 0 0 0 0 0 0 0 0
Dirtbags NY 2023
Luke Maraia
0 0 45 0 0 0 0 0 0 0
Dirtbags NY 2023
Michael Piccininni
0 92 0 0 0 0 0 0 0 0
Full Count Prospects 15u/2024
Nolan Geisler
0 79 0 0 0 0 0 0 0 0
Full Count Prospects 15u/2024
Angelo Lettini
68 0 0 0 0 0 0 0 0 0
Full Count Prospects 15u/2024
Kieran O’Connor
0 0 42 0 0 0 0 0 0 0
Full Count Prospects 15u/2024
Nicholas Pellegrino
67 0 0 0 0 0 0 0 0 0
Full Count Prospects 15u/2024
Adrian Rojas
23 0 0 0 0 0 0 0 0 0
Full Count Prospects 15u/2024
Charlie Stafford
0 0 57 0 0 0 0 0 0 0
Hit & Run Outlaws 16u
Ayden Aguiar
0 4 26 0 0 0 0 0 0 0
Hit & Run Outlaws 16u
Henry Bysshe
0 0 78 0 0 0 0 0 0 0
Hit & Run Outlaws 16u
Kyle Conley
0 0 48 0 0 0 0 0 0 0
Hit & Run Outlaws 16u
David Oostdyk
0 95 0 0 0 0 0 0 0 0
Hit & Run Outlaws 16u
Brandon Scrimenti
0 82 0 0 0 0 0 0 0 0
Liners 16U
Nico Demarco
0 32 0 0 0 0 0 0 0 0
Liners 16U
Jared Diefenbach
0 47 0 0 0 0 0 0 0 0
Liners 16U
Justin Hoadley
0 19 13 0 0 0 0 0 0 0
Liners 16U
Dylan Melsky
0 0 49 0 0 0 0 0 0 0
Liners 16U
Nick Stettner
0 0 63 0 0 0 0 0 0 0
Liners 16U
Padraic Taggart
0 70 0 0 0 0 0 0 0 0
Liners 16U
Evan Wackermann
0 93 0 0 0 0 0 0 0 0
Nj Jays 16u
Sean Coffey
0 65 0 0 0 0 0 0 0 0
Nj Jays 16u
David Cooper
0 0 79 0 0 0 0 0 0 0
Nj Jays 16u
Devin Innella
0 33 0 0 0 0 0 0 0 0
Nj Jays 16u
Ryan Schultz
100 0 0 0 0 0 0 0 0 0
Nj Jays 16u
Ravi Varma
20 0 0 0 0 0 0 0 0 0
NJ Yankees
Evan D'Agnese
0 72 0 0 0 0 0 0 0 0
NJ Yankees
Dylan Gnecco
0 0 17 0 0 0 0 0 0 0
NJ Yankees
Mike Konopka
0 87 0 0 0 0 0 0 0 0
NJ Yankees
Jaysen Lim
0 39 0 0 0 0 0 0 0 0
NJ Yankees
Matt Niland
0 0 88 0 0 0 0 0 0 0
NJ Yankees
Michael Steinhauser
0 23 0 0 0 0 0 0 0 0
NJ Yankees
Brian Tuohy
0 14 0 0 0 0 0 0 0 0
NY Gothams 16u (23)
James Clavel
0 30 18 0 0 0 0 0 0 0
NY Gothams 16u (23)
Dimitri Galanin
0 0 28 0 0 0 0 0 0 0
NY Gothams 16u (23)
Zach Grodman
0 57 0 0 0 0 0 0 0 0
NY Gothams 16u (23)
Hugo Maggio
0 29 37 0 0 0 0 0 0 0
NY Gothams 16u (23)
William McCusker
0 29 71 0 0 0 0 0 0 0
NY Gothams 16u (23)
Jack Patricof
0 43 0 0 0 0 0 0 0 0
NY Gothams 16u (23)
Matthew Tabet
0 0 57 0 0 0 0 0 0 0
NY Gothams 16u (23)
Jose Valdez
0 0 65 0 0 0 0 0 0 0
Powerballers Baseball
John Bacolo
0 86 0 0 0 0 0 0 0 0
Powerballers Baseball
Peter Hrousis
0 83 0 0 0 0 0 0 0 0
Powerballers Baseball
Jacob Kemper
0 0 30 0 0 0 0 0 0 0
Powerballers Baseball
Matthew Merced
0 0 43 0 0 0 0 0 0 0
Powerballers Baseball
Chris Olah
0 42 0 0 0 0 0 0 0 0
Powerballers Baseball
Vincent Santostefano
0 0 36 0 0 0 0 0 0 0
Powerballers Baseball
Jacoby Sauer
0 16 0 0 0 0 0 0 0 0
RCBC Marucci 16U Nationals
Leo Doyle
0 0 28 0 0 0 0 0 0 0
RCBC Marucci 16U Nationals
Ethan Marzo
0 44 0 0 0 0 0 0 0 0
RCBC Marucci 16U Nationals
John Papagni
0 57 0 0 0 0 0 0 0 0
RCBC Marucci 16U Nationals
Nicholas Pomponio
0 25 0 0 0 0 0 0 0 0
RCBC Marucci 16U Nationals
Robert Salafia Jr.
0 0 85 0 0 0 0 0 0 0
RCBC Marucci 16U Nationals
Nick Walsh
0 45 0 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Brayden Davis
0 0 73 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Chad Falcon
0 72 0 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Ryan Grace
0 11 0 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Payton Manca
0 0 66 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Jd Stemhagen
0 81 0 0 0 0 0 0 0 0
Real Ballers 2023 National Team
Joey Tonnotti
0 13 78 0 0 0 0 0 0 0
Scanzano COMBAT 16u Blue
Joseph Dinneen
0 0 34 0 0 0 0 0 0 0
Scanzano COMBAT 16u Blue
Bobby Evans
0 84 0 0 0 0 0 0 0 0
Scanzano COMBAT 16u Blue
Jeremy Field
0 13 0 0 0 0 0 0 0 0
Scanzano COMBAT 16u Blue
Adams Graham
0 0 79 0 0 0 0 0 0 0
Scanzano COMBAT 16u Blue
Eric Luo
0 67 0 0 0 0 0 0 0 0
Scanzano COMBAT 16u Blue
Daniel Swerdlow
0 31 0 0 0 0 0 0 0 0
Scanzano COMBAT 16u Blue
Andrew Zweiback
0 31 0 0 0 0 0 0 0 0
Time to Sign Prospect
Michael Amato
0 6 0 0 0 0 0 0 0 0
Time to Sign Prospect
Timmy Amato
0 0 14 0 0 0 0 0 0 0
Time to Sign Prospect
Wally Briganti
0 67 0 0 0 0 0 0 0 0
Time to Sign Prospect
Anthony Costello
0 75 0 0 0 0 0 0 0 0
Time to Sign Prospect
Nick Hodgkins
0 27 0 0 0 0 0 0 0 0
Time to Sign Prospect
Ben Landesman
0 72 0 0 0 0 0 0 0 0
Time to Sign Prospect
Junzen Sarza
0 0 76 0 0 0 0 0 0 0
Time to Sign Prospect
Mark Schwartz
0 29 16 0 0 0 0 0 0 0
UnCommon Baseball Gold
Eddie Collins
0 22 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
James Dehaven
0 0 76 0 0 0 0 0 0 0
UnCommon Baseball Gold
Jack Garrity
0 84 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
Logan Hendricks
0 28 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
Alex Mendel
0 4 56 0 0 0 0 0 0 0
UnCommon Baseball Gold
Peyton Myers
0 90 0 0 0 0 0 0 0 0
UnCommon Baseball Gold
Domenic Venini
0 7 0 0 0 0 0 0 0 0
US Elite 2023 American
Frank Adamski Jr.
0 0 45 0 0 0 0 0 0 0
US Elite 2023 American
Dylan Bryan
0 62 0 0 0 0 0 0 0 0
US Elite 2023 American
Cole Grady
0 0 60 0 0 0 0 0 0 0
US Elite 2023 American
Conner Keys
0 0 45 0 0 0 0 0 0 0
US Elite 2023 American
Frank Kula
0 10 0 0 0 0 0 0 0 0
US Elite 2023 American
Jack Kuzmicki
0 0 65 0 0 0 0 0 0 0
US Elite 2023 American
Mason Wells
0 56 0 0 0 0 0 0 0 0
West Hills Elite 2023
Brendan Cruz
0 0 92 0 0 0 0 0 0 0
West Hills Elite 2023
Cole Egan
0 87 0 0 0 0 0 0 0 0
West Hills Elite 2023
Quinn Kosko
0 21 91 0 0 0 0 0 0 0
West Hills Elite 2023
Matthew Kostishack
0 0 20 0 0 0 0 0 0 0
West Hills Elite 2023
Jacob Patterson
0 95 0 0 0 0 0 0 0 0
West Hills Elite 2023
Sam Unruh
0 0 56 0 0 0 0 0 0 0
York Young Revolution-Bausman
Austin Bausman
0 0 93 0 0 0 0 0 0 0
York Young Revolution-Bausman
Gino Grob
0 74 0 0 0 0 0 0 0 0
York Young Revolution-Bausman
Travis Remsberg
0 45 0 0 0 0 0 0 0 0
York Young Revolution-Bausman
Chase Roberts
0 84 0 0 0 0 0 0 0 0
York Young Revolution-Bausman
Tanner Rohrbaugh
0 15 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