2,088 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)
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
09/14
Day 2
09/15
Day 3
09/16
Day 4
09/17
Day 5
09/18
Day 6
09/19
Day 7
09/20
Day 8
09/21
Day 9
09/22
Day 10
09/23
3D West
Quinn Carrier
0 51 0 0 0 0 0 0 0 0
3D West
Demitri Diamant
0 0 68 0 0 0 0 0 0 0
3D West
Isaac Macias
0 52 0 0 0 0 0 0 0 0
3D West
Kaden Miller
0 0 28 0 0 0 0 0 0 0
3D West
Derrick Mitchell
0 0 30 91 0 0 0 0 0 0
3D West
Camden Nygaard
0 0 0 36 0 0 0 0 0 0
3D West
Gavin Person
0 32 12 0 0 0 0 0 0 0
3D West
Logan Saloman
0 0 85 0 0 0 0 0 0 0
3D West
Josh Tiedemann
0 31 0 0 0 0 0 0 0 0
3D West
Zach Wadas
0 0 0 17 0 0 0 0 0 0
Aggies Baseball 2021
Issac Araiza
0 117 0 0 0 0 0 0 0 0
Aggies Baseball 2021
Ricardo Armenta
0 1 0 0 0 0 0 0 0 0
Aggies Baseball 2021
Vincent Castillo
0 25 0 0 0 0 0 0 0 0
Aggies Baseball 2021
Luis Carlos Godoy
0 25 0 0 0 0 0 0 0 0
Aggies Baseball 2021
Trent Harrington
0 25 51 0 0 0 0 0 0 0
Aggies Baseball 2021
Alex Lachapel
0 27 0 0 0 0 0 0 0 0
Aggies Baseball 2021
Kevin Molina
0 30 0 0 0 0 0 0 0 0
Aggies Baseball 2021
Luis Ramirez
0 0 89 0 0 0 0 0 0 0
Aggies Baseball 2021
Roberto Romero
0 30 0 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Christian Allman
0 19 0 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Michael Blount
0 17 56 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Andrew Dominguez
0 60 0 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Jason Espindola
0 32 0 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Austin Humphres
0 71 0 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Kolton Kurzman
0 0 58 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Vinny Lorefice
0 66 0 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Kellen Newsome
0 18 0 0 0 0 0 0 0 0
AZ Athletics 15u Orange
Dillon Orr
0 68 0 0 0 0 0 0 0 0
California Bucs 2022
Harrison Altschul
0 57 0 0 0 0 0 0 0 0
California Bucs 2022
Mike Carter
0 57 0 0 0 0 0 0 0 0
California Bucs 2022
Cole Georgia
0 61 0 0 0 0 0 0 0 0
California Bucs 2022
Evan Kang
0 47 0 0 0 0 0 0 0 0
California Bucs 2022
Peter Michael
0 40 0 0 0 0 0 0 0 0
California Bucs 2022
Ryan Sackler
0 40 54 0 0 0 0 0 0 0
California Bucs 2022
Nic Tomack
0 39 14 0 0 0 0 0 0 0
CBA Bulldogs
Connor Abadie
0 0 96 0 0 0 0 0 0 0
CBA Bulldogs
Angel Alamilla
0 26 0 0 0 0 0 0 0 0
CBA Bulldogs
Cross Cassaro
0 80 13 0 0 0 0 0 0 0
CBA Bulldogs
Aaron Cazares
0 29 56 0 0 0 0 0 0 0
CBA Bulldogs
Choi Darian
0 12 0 0 0 0 0 0 0 0
CBA Bulldogs
Kaedon Diego Mas
0 60 0 0 0 0 0 0 0 0
CBA Bulldogs
Ivan Rodriguez
0 35 0 0 0 0 0 0 0 0
CBA Wave
Harrison Bodendorf
0 73 0 0 0 0 0 0 0 0
CBA Wave
Bode Grieve
0 32 0 0 0 0 0 0 0 0
CBA Wave
Hunter Kates
0 0 39 0 0 0 0 0 0 0
CBA Wave
Ryan Kittredge
0 70 0 0 0 0 0 0 0 0
CBA Wave
Matthew Rosello
0 0 52 0 0 0 0 0 0 0
CBA Wave
Spencer Seid
0 0 96 0 0 0 0 0 0 0
Colton Nighthawks
Kristapher Brumitt
0 0 87 0 0 0 0 0 0 0
Colton Nighthawks
Andrew Griffin
0 0 34 0 0 0 0 0 0 0
Colton Nighthawks
Jayden Hwang
0 71 0 0 0 0 0 0 0 0
Colton Nighthawks
Joshua Isaac
0 31 83 0 0 0 0 0 0 0
Colton Nighthawks
Noah Martinez
0 47 0 0 0 0 0 0 0 0
Colton Nighthawks
Joshua Torres
0 72 0 0 0 0 0 0 0 0
Dykstra Baseball 2022
Gavin Browne
0 27 14 48 0 0 0 0 0 0
Dykstra Baseball 2022
Andrew Campbell
0 42 0 0 0 0 0 0 0 0
Dykstra Baseball 2022
Marcos Carrasco
0 17 33 90 0 0 0 0 0 0
Dykstra Baseball 2022
Austin Easter
0 51 0 0 0 0 0 0 0 0
Dykstra Baseball 2022
Tyler Gough
0 42 85 0 0 0 0 0 0 0
Dykstra Baseball 2022
Ian Halverson
0 0 13 1 0 0 0 0 0 0
Dykstra Baseball 2022
Shea Lake
0 37 20 0 0 0 0 0 0 0
Dykstra Baseball 2022
Billy Meehan
0 0 44 0 0 0 0 0 0 0
Dykstra Baseball 2022
Michael Rodda
0 0 81 0 0 0 0 0 0 0
Dykstra Baseball 2022
Lucas Smith
0 49 0 0 0 0 0 0 0 0
Dykstra Baseball 2022
Daniel Vendl
0 0 43 0 0 0 0 0 0 0
Dykstra Baseball 2023
Wyatt Arellano
0 10 0 0 0 0 0 0 0 0
Dykstra Baseball 2023
Zachary Bethell
35 0 67 0 0 0 0 0 0 0
Dykstra Baseball 2023
Lucas Casey
0 73 0 0 0 0 0 0 0 0
Dykstra Baseball 2023
Austin Castillo
62 0 0 0 0 0 0 0 0 0
Dykstra Baseball 2023
Logan Colmer
0 38 0 0 0 0 0 0 0 0
Dykstra Baseball 2023
Wes Hickey
0 32 0 0 0 0 0 0 0 0
Dykstra Baseball 2023
Nathan Lopez
0 0 46 0 0 0 0 0 0 0
Dykstra Baseball 2023
Brady Strohm
0 74 0 0 0 0 0 0 0 0
Dykstra Baseball 2023
Sean York
0 38 0 0 0 0 0 0 0 0
GBG Marucci Blue
Ryan Burack
0 30 9 0 0 0 0 0 0 0
GBG Marucci Blue
Colin Christensen
0 7 69 0 0 0 0 0 0 0
GBG Marucci Blue
S Cottrell
0 50 0 0 0 0 0 0 0 0
GBG Marucci Blue
Thomas Hummer
0 32 56 0 0 0 0 0 0 0
GBG Marucci Blue
Max Jonas
0 29 0 0 0 0 0 0 0 0
GBG Marucci Blue
Z Perez
0 0 57 0 0 0 0 0 0 0
GBG Marucci Blue
J Smith
0 39 0 0 0 0 0 0 0 0
GBG Marucci Blue
A Walkinson
0 0 65 0 0 0 0 0 0 0
GBG Marucci Navy
C Clark
0 80 0 0 0 0 0 0 0 0
GBG Marucci Navy
V Duarte
0 22 19 0 0 0 0 0 0 0
GBG Marucci Navy
S Fany
0 16 13 0 0 0 0 0 0 0
GBG Marucci Navy
L Gurevitch
0 57 0 0 0 0 0 0 0 0
GBG Marucci Navy
E Madesyan
0 35 91 0 0 0 0 0 0 0
GBG Marucci Navy
V Newman
0 55 0 0 0 0 0 0 0 0
GBG Marucci Navy
V Rakosky
0 80 0 0 0 0 0 0 0 0
GBG Marucci Navy
J Robertson
0 13 79 0 0 0 0 0 0 0
JG BASEBALL
Gregory Chodos
3 32 0 0 0 0 0 0 0 0
JG BASEBALL
Seth Dolan
0 37 0 0 0 0 0 0 0 0
JG BASEBALL
Tucker Harwood
0 0 18 0 0 0 0 0 0 0
JG BASEBALL
Raymond Mejia
28 0 70 0 0 0 0 0 0 0
JG BASEBALL
Layton Phillips
23 0 26 0 0 0 0 0 0 0
JG BASEBALL
Johnny Ray Valdez-Cortes
0 59 0 0 0 0 0 0 0 0
JG BASEBALL
Ian Wolski
0 70 0 0 0 0 0 0 0 0
JG BASEBALL
Ayden X
54 0 0 0 0 0 0 0 0 0
LVR
Kody Bialas
33 0 0 0 0 0 0 0 0 0
LVR
Zane Kelly
0 0 99 0 0 0 0 0 0 0
LVR
LJ Mercurius
90 0 0 0 0 0 0 0 0 0
LVR
Nico Rivera
0 68 0 0 0 0 0 0 0 0
LVR
William Scaldeferri
0 0 10 0 0 0 0 0 0 0
LVR
William Sullivan
0 0 45 0 0 0 0 0 0 0
Mountain Lions
TJ Adams
0 0 49 0 0 0 0 0 0 0
Mountain Lions
Skylar Edmonds
0 33 0 0 0 0 0 0 0 0
Mountain Lions
Mason Kelley
0 0 54 0 0 0 0 0 0 0
Mountain Lions
Brandon Koble
0 94 0 0 0 0 0 0 0 0
Mountain Lions
Mitch Namie
0 44 0 0 0 0 0 0 0 0
Mountain Lions
Landry Spitler
0 77 0 0 0 0 0 0 0 0
MVP Red Sox
Drew Hall
0 31 21 0 0 0 0 0 0 0
MVP Red Sox
Steven Nelson
0 28 0 0 0 0 0 0 0 0
MVP Red Sox
Mason Reid
29 26 0 0 0 0 0 0 0 0
MVP Red Sox
Micah Rodriguez
38 44 20 0 0 0 0 0 0 0
MVP Red Sox
Kurt Ruedy
0 65 0 0 0 0 0 0 0 0
MVP Red Sox
Troy Shoemaker
0 13 34 0 0 0 0 0 0 0
MVP Red Sox
Ryan Stewart
27 0 59 0 0 0 0 0 0 0
Nevada Road Dawgs
Jordan Boman
37 0 0 0 0 0 0 0 0 0
Nevada Road Dawgs
Jordan Bryan
0 32 0 0 0 0 0 0 0 0
Nevada Road Dawgs
Ty Coombs
0 94 0 0 0 0 0 0 0 0
Nevada Road Dawgs
Erik Gates
30 48 0 0 0 0 0 0 0 0
Nevada Road Dawgs
Richard Kilar
26 89 0 0 0 0 0 0 0 0
Nevada Road Dawgs
Mason Neville
0 55 0 0 0 0 0 0 0 0
Nevada Road Dawgs
Tony Otis
0 0 88 0 0 0 0 0 0 0
San Diego Show
Errick Barnes Jr.
0 0 0 1 0 0 0 0 0 0
San Diego Show
Roni Chutke
0 0 8 23 0 0 0 0 0 0
San Diego Show
X Connelly
0 32 93 0 0 0 0 0 0 0
San Diego Show
Spencer Dicken
0 60 0 0 0 0 0 0 0 0
San Diego Show
David Horn
0 0 80 0 0 0 0 0 0 0
San Diego Show
Evan Langer
0 58 0 0 0 0 0 0 0 0
San Diego Show
Chris Lopez
0 0 0 42 0 0 0 0 0 0
San Diego Show
Brian Nunez
0 54 0 0 0 0 0 0 0 0
San Diego Show
Colby Podratz
0 37 0 0 0 0 0 0 0 0
Slammers Fiscus
Connor Cholez
86 0 0 0 0 0 0 0 0 0
Slammers Fiscus
Sam Hay
0 24 0 0 0 0 0 0 0 0
Slammers Fiscus
Caleb Helvig
0 91 0 0 0 0 0 0 0 0
Slammers Fiscus
Ethan Henak
0 0 14 0 0 0 0 0 0 0
Slammers Fiscus
Jack Hulst
0 90 0 0 0 0 0 0 0 0
Slammers Fiscus
Michael King
0 1 0 0 0 0 0 0 0 0
Slammers Fiscus
Sam Kundred
0 29 0 0 0 0 0 0 0 0
Slammers Fiscus
Jack Mackert
57 0 11 0 0 0 0 0 0 0
Slammers Fiscus
Nick Miszuk
0 0 96 0 0 0 0 0 0 0
Slammers Little
Geroge Albert
74 0 28 0 0 0 0 0 0 0
Slammers Little
Cooper Conroy
31 41 6 0 0 0 0 0 0 0
Slammers Little
Cesar Garcia Jr.
0 0 55 0 0 0 0 0 0 0
Slammers Little
Brayden Miracle
0 0 19 0 0 0 0 0 0 0
Slammers Little
Brett Nemechek
0 59 0 0 0 0 0 0 0 0
Slammers Little
Austin Penn
0 0 84 0 0 0 0 0 0 0
Slammers Little
Evan Peterson
0 48 14 0 0 0 0 0 0 0
Slammers Little
Blake Swearingen
0 0 27 0 0 0 0 0 0 0
Southern California Bombers 2022 Black
Conner Batzer
0 0 81 0 0 0 0 0 0 0
Southern California Bombers 2022 Black
Julian Orozco
0 75 0 0 0 0 0 0 0 0
Southern California Bombers 2022 Black
Tyler Pardus
0 0 13 0 0 0 0 0 0 0
Southern California Bombers 2022 Black
Isaac Pinedo
20 0 46 0 0 0 0 0 0 0
Southern California Bombers 2022 Black
Isaac Quintanilla
0 23 0 0 0 0 0 0 0 0
Southern California Bombers 2022 Black
Mathew Romero
0 0 46 0 0 0 0 0 0 0
Southern California Bombers 2022 Black
Nick Silva
0 29 0 0 0 0 0 0 0 0
Southern California Bombers 2022 Black
Fredy Turcios
57 0 0 0 0 0 0 0 0 0
Southern Nevada Baseball
Chris Acosta
0 0 84 0 0 0 0 0 0 0
Southern Nevada Baseball
Raffael Chiarella
0 56 0 0 0 0 0 0 0 0
Southern Nevada Baseball
Chris Cox
0 57 0 0 0 0 0 0 0 0
Southern Nevada Baseball
Chase Ditmar
0 43 56 0 0 0 0 0 0 0
Southern Nevada Baseball
Canyon Kutch
0 55 0 0 0 0 0 0 0 0
Southern Nevada Baseball
Carl McCullough
21 28 0 0 0 0 0 0 0 0
Southern Nevada Baseball
Payton Riske
43 0 0 0 0 0 0 0 0 0
Southern Nevada Baseball
Cooper Sheff
36 0 25 0 0 0 0 0 0 0
Southern Nevada Baseball
Gavin Stevenson
0 0 9 0 0 0 0 0 0 0
STARS N’ SPIKES
Isaac Andrade
19 0 0 0 0 0 0 0 0 0
STARS N’ SPIKES
Jake Bennett
0 43 27 0 0 0 0 0 0 0
STARS N’ SPIKES
Ryan Cole
0 69 0 0 0 0 0 0 0 0
STARS N’ SPIKES
Xavier Delgado
0 0 55 0 0 0 0 0 0 0
STARS N’ SPIKES
Ty Ferre
90 0 0 0 0 0 0 0 0 0
STARS N’ SPIKES
Juan Carlos Kalemera
0 0 58 0 0 0 0 0 0 0
STARS N’ SPIKES
Noe Romero
0 0 52 0 0 0 0 0 0 0
STARS N’ SPIKES
Jaden St Cyr
21 0 0 0 0 0 0 0 0 0
STARS N’ SPIKES
David Terrones
0 0 56 0 0 0 0 0 0 0
Team Dinger 15u
Henry Chabot
0 35 0 0 0 0 0 0 0 0
Team Dinger 15u
Toby Haarer
0 0 29 0 0 0 0 0 0 0
Team Dinger 15u
Michael Kasianko
0 98 0 0 0 0 0 0 0 0
Team Dinger 15u
Brice Martin
0 0 23 0 0 0 0 0 0 0
Team Dinger 15u
Luke Moeller
0 25 38 0 0 0 0 0 0 0
Team Dinger 15u
Drew Schohl
0 75 0 0 0 0 0 0 0 0
Team Dinger 15u
Mason Siefert
0 0 35 0 0 0 0 0 0 0
Team Dinger 15u
Eli Tebeau
0 33 0 0 0 0 0 0 0 0
Top Tier Gamers Baseball
Avery Covarrubias
0 25 0 0 0 0 0 0 0 0
Top Tier Gamers Baseball
Nehuel Garcia
51 0 0 0 0 0 0 0 0 0
Top Tier Gamers Baseball
Gabriel Rodriguez
23 97 0 0 0 0 0 0 0 0
Top Tier Gamers Baseball
Jorge Rodriguez
44 0 53 0 0 0 0 0 0 0
Top Tier Gamers Baseball
Richard Tejeda III
0 90 0 0 0 0 0 0 0 0
Top Tier Gamers Baseball
Revin Weisser
0 24 41 0 0 0 0 0 0 0
Tucson Champs
Nick Arias
0 14 0 0 0 0 0 0 0 0
Tucson Champs
Logan Brown
0 28 0 0 0 0 0 0 0 0
Tucson Champs
Alessandro Castro
0 89 0 0 0 0 0 0 0 0
Tucson Champs
Marcus Delgado
68 0 0 0 0 0 0 0 0 0
Tucson Champs
David Durazo
0 0 33 0 0 0 0 0 0 0
Tucson Champs
Federico Espinosa
17 19 0 0 0 0 0 0 0 0
Tucson Champs
Andres Flores
0 0 81 0 0 0 0 0 0 0
Tucson Champs
Ruben Villaescusa
0 41 0 0 0 0 0 0 0 0
West Coast Blackdogs
Aiden Ekizian
0 70 0 0 0 0 0 0 0 0
West Coast Blackdogs
Nathan Hellein
0 6 0 0 0 0 0 0 0 0
West Coast Blackdogs
Jake Lemoine
0 28 0 0 0 0 0 0 0 0
West Coast Blackdogs
Ryan Mullan
0 96 0 0 0 0 0 0 0 0
West Coast Blackdogs
Harrie Stewart
0 84 0 0 0 0 0 0 0 0
West Coast Blackdogs
Brandon Wagner
0 0 71 0 0 0 0 0 0 0
West Coast Blackdogs
Fabian Zamora
0 20 52 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest