2,210 MLB PLAYERS | 15,135 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
01/17
Day 2
01/18
Day 3
01/19
Day 4
01/20
Day 5
01/21
Day 6
01/22
Day 7
01/23
Day 8
01/24
Day 9
01/25
Day 10
01/26
Aces Elite Outlaws 2022
David Davila
0 0 45 0 0 0 0 0 0 0
Aces Elite Outlaws 2022
Ruben Gandarilla
0 0 74 0 0 0 0 0 0 0
Aces Elite Outlaws 2022
Angel Luis Gonzalez
0 64 0 0 0 0 0 0 0 0
Aces Elite Outlaws 2022
Joseph Mincey
0 0 17 0 0 0 0 0 0 0
Aces Elite Outlaws 2022
Nickolas Mora
0 21 0 0 0 0 0 0 0 0
Aces Elite Outlaws 2022
Alex Pazos
0 0 76 0 0 0 0 0 0 0
Aces Elite Outlaws 2022
Esaid Pena
0 27 26 0 0 0 0 0 0 0
Aces Elite Outlaws 2022
Jose Perez
0 0 27 0 0 0 0 0 0 0
Aces Elite Outlaws 2022
Victor Perez
0 1 6 0 0 0 0 0 0 0
BBA
Austin Black
0 0 0 46 0 0 0 0 0 0
BBA
Gavin Cobb
0 0 32 0 0 0 0 0 0 0
BBA
Austin Decker
0 0 40 0 0 0 0 0 0 0
BBA
Darren Goeke
0 0 60 0 0 0 0 0 0 0
BBA
Michael Guillot
0 9 0 37 0 0 0 0 0 0
BBA
Colton Ide
0 41 0 0 0 0 0 0 0 0
BBA
Tyler Lambert
0 0 0 18 0 0 0 0 0 0
BBA
Derek Ramirez
0 0 38 0 0 0 0 0 0 0
BBA
William Rasnick
0 0 29 0 0 0 0 0 0 0
BBA
Braden Sleighter
0 23 0 0 0 0 0 0 0 0
BBA
Dylan Watters
0 39 0 0 0 0 0 0 0 0
Beast Mode Prime 2021
Sam Allen
0 0 0 0 22 0 0 0 0 0
Beast Mode Prime 2021
Santiago Barcelo
0 0 0 17 0 0 0 0 0 0
Beast Mode Prime 2021
Hunter Bell
0 0 0 25 9 0 0 0 0 0
Beast Mode Prime 2021
Caleb Ellis
0 0 35 0 0 0 0 0 0 0
Beast Mode Prime 2021
Brody Hill
0 0 15 0 0 0 0 0 0 0
Beast Mode Prime 2021
Jace Jones
0 0 43 0 102 0 0 0 0 0
Beast Mode Prime 2021
Luke Mohr
0 0 40 0 0 0 0 0 0 0
Beast Mode Prime 2021
Satchell Norman
0 0 38 0 0 0 0 0 0 0
Beast Mode Prime 2021
Christian Orduna
0 0 11 81 0 0 0 0 0 0
Beast Mode Prime 2021
Terence Sales
0 0 0 28 25 0 0 0 0 0
Beast Mode Prime 2021
Damien Whitfield
0 0 38 0 68 0 0 0 0 0
Capitolio Cubs 2021
Rolando Aballi
0 8 0 0 0 0 0 0 0 0
Capitolio Cubs 2021
Kristian Arnosa
0 0 28 25 42 0 0 0 0 0
Capitolio Cubs 2021
Andres Arzola
0 0 41 0 0 0 0 0 0 0
Capitolio Cubs 2021
Delis Cruz
0 30 44 0 26 0 0 0 0 0
Capitolio Cubs 2021
Cristian Fernandez
0 0 28 0 0 0 0 0 0 0
Capitolio Cubs 2021
David Jensen
0 0 0 84 0 0 0 0 0 0
Capitolio Cubs 2021
Luis Rodriguez
0 0 28 0 21 0 0 0 0 0
Capitolio Cubs 2021
Christian Suastegui
0 53 0 0 20 0 0 0 0 0
Capitolio Cubs 2021
Fernando Vila
0 13 21 0 19 0 0 0 0 0
CrabFest Baseball
Anthony Cirrincione
0 0 29 0 0 0 0 0 0 0
CrabFest Baseball
Joseph Dipino
0 24 0 36 0 0 0 0 0 0
CrabFest Baseball
Connor Dixon
0 18 101 0 0 0 0 0 0 0
CrabFest Baseball
Jack Hogan
0 25 20 0 0 0 0 0 0 0
CrabFest Baseball
Jacob McDonald
0 24 0 22 0 0 0 0 0 0
CrabFest Baseball
Ricky Ortz
0 0 86 0 0 0 0 0 0 0
CrabFest Baseball
Jacob Ruskie
0 13 0 26 0 0 0 0 0 0
CrabFest Baseball
Sean Wright
0 10 0 0 0 0 0 0 0 0
Dugout Nationals
Ethaniel Almendarez
0 0 32 0 0 0 0 0 0 0
Dugout Nationals
Cesar Franco
0 0 37 0 0 0 0 0 0 0
Dugout Nationals
Jocarlin Guzman
0 0 18 20 0 0 0 0 0 0
Dugout Nationals
Connor Hagen
0 0 0 47 0 0 0 0 0 0
Dugout Nationals
Anthony Mateo
0 0 39 0 0 0 0 0 0 0
Dugout Nationals
Brody McNair
0 0 39 0 0 0 0 0 0 0
Dugout Nationals
Luis Miguel Piña
0 0 28 69 0 0 0 0 0 0
Dugout Nationals
Von Smeltzer
0 0 0 41 0 0 0 0 0 0
East Coast Baseball
Nyjel Ashley
0 44 0 5 0 0 0 0 0 0
East Coast Baseball
David Berman
0 42 0 65 0 0 0 0 0 0
East Coast Baseball
Robert Boing
0 4 83 0 0 0 0 0 0 0
East Coast Baseball
Angel Gonzalez
0 0 0 2 0 0 0 0 0 0
East Coast Baseball
Jonny Melnick
0 24 97 0 0 0 0 0 0 0
East Coast Baseball
Tyler Washington
0 0 47 0 0 0 0 0 0 0
Elite Level Baseball underclass
Xavier Garcia Borrero
0 0 0 7 0 0 0 0 0 0
Elite Level Baseball underclass
Shawn Lara
0 0 0 68 0 0 0 0 0 0
Elite Level Baseball underclass
Anyel Nunez
0 0 0 29 0 0 0 0 0 0
Elite Level Baseball underclass
Alexis Ocasio
0 0 10 0 0 0 0 0 0 0
Elite Level Baseball underclass
Darien Olivo
0 0 58 0 0 0 0 0 0 0
Elite Level Baseball underclass
Kyle Patterson
0 0 0 36 0 0 0 0 0 0
Elite Level Baseball underclass
Mason Phillips
0 0 30 43 0 0 0 0 0 0
Elite Level Baseball underclass
Daniel Ramirez
0 0 27 0 0 0 0 0 0 0
Elite Level Baseball underclass
Alejandro Reinaldo
0 0 0 30 0 0 0 0 0 0
Elite Level Baseball underclass
Josean Sanchez
0 0 0 6 0 0 0 0 0 0
Elite Level Baseball underclass
Kendel Torres
0 0 6 0 0 0 0 0 0 0
Elite Level Baseball underclass
Pablo Torres
0 0 80 0 0 0 0 0 0 0
Florida Rebels
Ezra Brennan
0 22 0 0 0 0 0 0 0 0
Florida Rebels
Aaron Deegan
0 0 0 31 0 0 0 0 0 0
Florida Rebels
Michael Doyle
0 0 10 24 0 0 0 0 0 0
Florida Rebels
Ashton Fedorek
0 0 29 0 0 0 0 0 0 0
Florida Rebels
Lucas Hartman
0 0 56 0 0 0 0 0 0 0
Florida Rebels
Mason Janz
0 0 0 43 0 0 0 0 0 0
Florida Rebels
Caden Marsters
0 0 19 0 0 0 0 0 0 0
Florida Rebels
Dylan McGarry
0 0 24 0 0 0 0 0 0 0
Florida Rebels
Luke Ridley
0 0 0 35 0 0 0 0 0 0
Florida Rebels
C S
0 18 0 0 0 0 0 0 0 0
Florida Rebels
Daniel Torrealba
0 0 26 0 0 0 0 0 0 0
Florida Rebels
Sean Vitug
0 0 20 0 0 0 0 0 0 0
Florida Rebels
Logan Waldschmidt
0 0 21 0 0 0 0 0 0 0
Ground Breakers (G3)
Amari Allen
0 0 79 0 0 0 0 0 0 0
Ground Breakers (G3)
Marlon Baggett
0 0 74 0 0 0 0 0 0 0
Ground Breakers (G3)
Ceph Christie
0 0 0 44 0 0 0 0 0 0
Ground Breakers (G3)
Kenneth Gaskins III
0 0 8 11 0 0 0 0 0 0
Ground Breakers (G3)
Josean Grey
0 0 28 0 0 0 0 0 0 0
Ground Breakers (G3)
Derek Gross
0 51 0 43 0 0 0 0 0 0
Ground Breakers (G3)
Zinny Kemahu
0 0 0 42 0 0 0 0 0 0
Ground Breakers (G3)
Rahsaan Mack
0 46 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Ryheam Mack
0 14 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Kydese Queen Jr.
0 0 68 0 0 0 0 0 0 0
Hit Factory Futures
William Boyer
0 40 0 0 0 0 0 0 0 0
Hit Factory Futures
Mikey Clifford
0 0 94 0 0 0 0 0 0 0
Hit Factory Futures
Cory Filley
0 0 54 0 0 0 0 0 0 0
Hit Factory Futures
Deuce Guggino
0 0 17 0 0 0 0 0 0 0
Hit Factory Futures
Gavin Louis
0 66 0 0 0 0 0 0 0 0
Hit Factory Futures
J Martinez
0 0 58 0 0 0 0 0 0 0
Hit Factory Futures
Owen Murtagh
0 0 18 0 0 0 0 0 0 0
Hit Factory Futures
B Weinert
0 0 30 0 0 0 0 0 0 0
Hit Factory PRO
Dominic Castellano
0 0 0 57 0 0 0 0 0 0
Hit Factory PRO
Christian Hamilton
0 0 36 0 0 0 0 0 0 0
Hit Factory PRO
Riley Linne
0 0 8 37 0 0 0 0 0 0
Hit Factory PRO
Skyler Netolicky
0 0 33 0 14 0 0 0 0 0
Hit Factory PRO
Gavin Sissel
0 0 35 0 0 0 0 0 0 0
Hit Factory PRO
Jonathan Vastine
0 0 0 0 98 0 0 0 0 0
Hit Factory PRO
Joseph Volini
0 0 45 0 0 0 0 0 0 0
Hit Factory PRO
Ray Ward
0 0 0 58 0 0 0 0 0 0
Hit Factory PRO
Mr. Wollenman
0 0 0 21 0 0 0 0 0 0
Hurricanes Scout Team 15U
Paul Guerne
0 0 51 0 0 0 0 0 0 0
Hurricanes Scout Team 15U
Hayden Gustavson
0 0 0 78 0 0 0 0 0 0
Hurricanes Scout Team 15U
Andrew Ildefonso
0 0 0 49 0 0 0 0 0 0
Hurricanes Scout Team 15U
Jaeden Jackson
0 0 23 0 0 0 0 0 0 0
Hurricanes Scout Team 15U
Bradley Link
0 0 21 0 0 0 0 0 0 0
Hurricanes Scout Team 15U
Bryan Rivera
0 0 25 0 0 0 0 0 0 0
Hurricanes Scout Team 15U
Christian Rodriguez
0 0 0 23 0 0 0 0 0 0
Hurricanes Scout Team 15U
Austin Schrowe
0 0 0 23 0 0 0 0 0 0
JCS Sluggers
Dayron Del Sol Bermúdez
0 0 24 0 0 0 0 0 0 0
JCS Sluggers
Sean Durkin
0 0 48 0 0 0 0 0 0 0
JCS Sluggers
Allen Guerrero
0 52 0 37 0 0 0 0 0 0
JCS Sluggers
Joel Hernandez
0 74 0 0 0 0 0 0 0 0
JCS Sluggers
Kevin Leal
0 0 30 0 0 0 0 0 0 0
JCS Sluggers
Jeremy Luperon
0 0 16 16 0 0 0 0 0 0
JCS Sluggers
Jaden Marte
0 0 0 15 0 0 0 0 0 0
JCS Sluggers
Christian Pol
0 0 78 0 0 0 0 0 0 0
LHB
Pedro Acosta
0 0 57 20 0 0 0 0 0 0
LHB
Kevin Chavez
0 0 0 31 0 0 0 0 0 0
LHB
Luis Estrada
0 0 87 0 0 0 0 0 0 0
LHB
Edgar Lauzan
0 0 14 0 0 0 0 0 0 0
LHB
Edgar Yoel Lauzan
0 0 46 0 0 0 0 0 0 0
LHB
Frank Menendez
0 0 0 44 0 0 0 0 0 0
LHB
Leonardo Miranda
0 0 0 20 0 0 0 0 0 0
LHB
Ervis Solis
0 0 0 89 0 0 0 0 0 0
LHB
Christian Vazquez
0 0 0 60 0 0 0 0 0 0
Naturals Florida
Matthew Bono
0 0 0 94 0 0 0 0 0 0
Naturals Florida
Blake Exizian
0 0 77 0 0 0 0 0 0 0
Naturals Florida
Nick Maginero
0 0 86 0 0 0 0 0 0 0
Naturals Florida
Dereck Morales
0 95 0 0 0 0 0 0 0 0
Naturals Florida
Gregory Neu
0 16 21 20 0 0 0 0 0 0
Naturals Florida
Nicholas Puckett
0 0 29 0 0 0 0 0 0 0
Southwest Monarchs
Peter Balos
0 0 0 13 0 0 0 0 0 0
Southwest Monarchs
Fred D'Ariano
0 0 0 6 0 0 0 0 0 0
Southwest Monarchs
Cody Knack
0 0 97 0 0 0 0 0 0 0
Southwest Monarchs
Clino Penge
0 0 33 0 0 0 0 0 0 0
Southwest Monarchs
Chris Sweeney
0 18 0 0 0 0 0 0 0 0
Southwest Monarchs
Matt Traeger
0 24 0 57 0 0 0 0 0 0
Southwest Monarchs
Gehrig Wright
0 0 49 0 0 0 0 0 0 0
SWFL Panthers
Andy Acosta
0 0 44 0 0 0 0 0 0 0
SWFL Panthers
Caleb Clealand
0 0 0 23 0 0 0 0 0 0
SWFL Panthers
Joshua DiNatale
0 0 36 0 0 0 0 0 0 0
SWFL Panthers
Diego Fereira
0 0 7 0 0 0 0 0 0 0
SWFL Panthers
Kai Francis
0 15 6 0 0 0 0 0 0 0
SWFL Panthers
Dylan Ingrando
0 35 0 57 0 0 0 0 0 0
SWFL Panthers
Damian Ortega
0 0 74 0 0 0 0 0 0 0
SWFL Panthers
Justin Reyes
0 53 0 28 0 0 0 0 0 0
SWFL Panthers
Connor Steedman
0 0 30 0 0 0 0 0 0 0
SWFL Panthers
Colton Yancey
0 0 13 0 0 0 0 0 0 0
Top Tier Roos American 2023
Vance Celiberti
0 0 45 0 0 0 0 0 0 0
Top Tier Roos American 2023
Kodi Deskins
0 0 43 0 45 0 0 0 0 0
Top Tier Roos American 2023
Anthony Gualemi
0 0 39 0 18 0 0 0 0 0
Top Tier Roos American 2023
Cade Kurland
0 0 0 37 0 0 0 0 0 0
Top Tier Roos American 2023
Landen Maroudis
0 0 42 0 0 0 0 0 0 0
Top Tier Roos American 2023
Wesley Mendes
0 0 0 31 45 0 0 0 0 0
Top Tier Roos American 2023
Steven Milam
0 0 0 66 0 0 0 0 0 0
Top Tier Roos American 2023
Aidan Miller
0 0 15 0 58 0 0 0 0 0
Top Tier Roos American 2023
Bailey Thorne
0 0 30 44 0 0 0 0 0 0
Top Tier Roos American 2023
Cristofer Walley
0 0 0 10 46 0 0 0 0 0
Top Tier Roos American 2023
Colton Wombles
0 0 0 51 0 0 0 0 0 0
Wow Factor Scout Team 2023
Chase Armstrong
0 0 0 58 0 0 0 0 0 0
Wow Factor Scout Team 2023
Augie Aronson
0 0 0 34 0 0 0 0 0 0
Wow Factor Scout Team 2023
Dylan Bunker
0 0 0 7 0 0 0 0 0 0
Wow Factor Scout Team 2023
Kenny Cox
0 0 45 0 0 0 0 0 0 0
Wow Factor Scout Team 2023
Reese Ellison
0 0 0 22 0 0 0 0 0 0
Wow Factor Scout Team 2023
Brendon Gaunt
0 0 80 0 0 0 0 0 0 0
Wow Factor Scout Team 2023
Brady Jones
0 0 64 0 0 0 0 0 0 0
Wow Factor Scout Team 2023
Mason Little
0 0 0 18 0 0 0 0 0 0
Wow Factor Scout Team 2023
Blake Medley
0 0 17 0 0 0 0 0 0 0
Wow Factor Scout Team 2023
Miller Riggins
0 0 0 63 0 0 0 0 0 0
Wow Factor Scout Team 2023
Chris Smith
0 0 0 13 0 0 0 0 0 0
Wow Factor Scout Team 2023
Sam Thomas
0 0 0 24 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest