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/01
Day 2
06/02
Day 3
06/03
Day 4
06/04
Day 5
06/05
Day 6
06/06
Day 7
06/07
Day 8
06/08
Day 9
06/09
Day 10
06/10
Baseball University 2022 Maruszak
Jamie Arnold
0 57 0 0 0 0 0 0 0 0
Baseball University 2022 Maruszak
Camden Boyer
0 23 0 0 0 0 0 0 0 0
Baseball University 2022 Maruszak
Jackson Hartland
0 35 0 0 0 0 0 0 0 0
Baseball University 2022 Maruszak
Andrew Jergins
0 24 0 0 0 0 0 0 0 0
Baseball University 2022 Maruszak
Lucas Phelps
30 0 0 0 0 0 0 0 0 0
Baseball University 2022 Maruszak
Evan Schumm
0 66 0 0 0 0 0 0 0 0
Baseball University 2022 Maruszak
Vincent Vigil
50 0 0 0 0 0 0 0 0 0
Cape Coral Comets
Cameron Agius
21 43 0 0 0 0 0 0 0 0
Cape Coral Comets
Jorge Garcia
0 36 0 0 0 0 0 0 0 0
Cape Coral Comets
Brandon Moya
0 31 0 0 0 0 0 0 0 0
Cape Coral Comets
Oscar Ramon
28 89 0 0 0 0 0 0 0 0
Cape Coral Comets
Dominic Rendon
17 30 0 0 0 0 0 0 0 0
Cape Coral Comets
Trace Rodmyre
18 20 0 0 0 0 0 0 0 0
Coastal Prospects
Christopher Emilsen
0 23 0 0 0 0 0 0 0 0
Coastal Prospects
Brady Greene
0 62 0 0 0 0 0 0 0 0
Coastal Prospects
Davion Hickson
0 85 0 0 0 0 0 0 0 0
Coastal Prospects
Caleb Jones
95 0 0 0 0 0 0 0 0 0
Coastal Prospects
Drew Sullivan
0 76 0 0 0 0 0 0 0 0
ELEV8 SELECT
Ariel Antigua
0 14 0 0 0 0 0 0 0 0
ELEV8 SELECT
Luis Delgado
0 0 77 0 0 0 0 0 0 0
ELEV8 SELECT
Alex Flores
0 0 32 0 0 0 0 0 0 0
ELEV8 SELECT
Brandyn Gonzalez
0 21 0 0 0 0 0 0 0 0
ELEV8 SELECT
Jaxon Pastore
0 0 74 0 0 0 0 0 0 0
ELEV8 SELECT
Kyle Patterson
55 0 0 0 0 0 0 0 0 0
ELEV8 SELECT
Wilder Puertas
0 82 0 0 0 0 0 0 0 0
ELEV8 SELECT
Edrian Romero
0 20 0 0 0 0 0 0 0 0
ELEV8 SELECT
Jason Torres
0 0 58 0 0 0 0 0 0 0
ELEV8 SELECT
Brandon Villabrille
0 8 0 0 0 0 0 0 0 0
Elite Squad 15U American
Hermes Alfonso
18 0 4 0 0 0 0 0 0 0
Elite Squad 15U American
Anthony Concepcion
0 81 0 0 0 0 0 0 0 0
Elite Squad 15U American
Steven Hammond
0 7 0 0 0 0 0 0 0 0
Elite Squad 15U American
Chris Mena
0 82 0 0 0 0 0 0 0 0
Elite Squad 15U American
AJ Prendergast
0 0 95 0 0 0 0 0 0 0
Elite Squad 15U American
Riley Reed
89 0 0 0 0 0 0 0 0 0
Elite Squad 15U American
Tyler Venegas
0 50 0 0 0 0 0 0 0 0
Elite Squad 15U National
Anthony Contreras
0 52 0 0 0 0 0 0 0 0
Elite Squad 15U National
David Davila
0 34 0 0 0 0 0 0 0 0
Elite Squad 15U National
Logan Forsythe
31 0 0 0 0 0 0 0 0 0
Elite Squad 15U National
Blake Gollott
44 0 0 0 0 0 0 0 0 0
Elite Squad 15U National
Zach Hessler
0 33 0 0 0 0 0 0 0 0
Elite Squad 15U National
Kevin Martinez
0 11 0 0 0 0 0 0 0 0
Elite Squad 15U National
Maison Martinez
0 31 0 0 0 0 0 0 0 0
Elite Squad 15U National
Hunter Pankey
13 0 0 0 0 0 0 0 0 0
Elite Squad 15U National
Mel Rubiera
31 0 0 0 0 0 0 0 0 0
Elite Squad 15U National
Quin Spalding
0 61 0 0 0 0 0 0 0 0
Florida Grinders 2022
D'Moi Foy
0 76 0 0 0 0 0 0 0 0
Florida Grinders 2022
R Garret
0 44 0 0 0 0 0 0 0 0
Florida Grinders 2022
Evan Griffis
0 54 0 0 0 0 0 0 0 0
Florida Grinders 2022
Zachary Kendall
74 0 0 0 0 0 0 0 0 0
Florida Grinders 2022
Drew Pynes
0 6 0 0 0 0 0 0 0 0
Florida Grinders 2022
Matt Tinder
0 28 0 0 0 0 0 0 0 0
Florida Grinders 2022
Seth Wideman
67 0 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Travis Camp
0 60 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Jake Marcantonio
36 0 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Bryan Marinez
0 23 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Armani Newton
0 23 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Connor Nightingale
45 0 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Maximo Oses
0 44 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Tyler Ostrander
0 37 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Reynaldo Plasencia
0 45 0 0 0 0 0 0 0 0
Florida Hurricanes 15U Platinum
Ryan Srigley
37 0 0 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Hector Casanova
0 29 0 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Wells Clark
0 25 0 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Luke Heyman
0 0 62 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Titan Kamaka
0 0 34 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Cameron King
0 0 65 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Kyle Larsen
3 0 56 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Corban Little
55 0 0 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Kyle Mueller
33 0 17 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Jose Pena
0 40 0 0 0 0 0 0 0 0
FTB Tucci - Cleveland 2022
Vincent Valente
0 22 0 0 0 0 0 0 0 0
Gamblers Elite
Matthew Davis
0 0 44 0 0 0 0 0 0 0
Gamblers Elite
Christopher Diaz
62 0 0 0 0 0 0 0 0 0
Gamblers Elite
Jonathan Gonzalez
0 29 0 0 0 0 0 0 0 0
Gamblers Elite
Jacob Hardy
40 0 0 0 0 0 0 0 0 0
Gamblers Elite
Brady Jackson
0 28 9 0 0 0 0 0 0 0
Gamblers Elite
Dylan Reinhardt
0 0 30 0 0 0 0 0 0 0
Gamblers Elite
Zack Robinson
0 71 0 0 0 0 0 0 0 0
Gamblers Elite
AJ Seymour
0 18 0 0 0 0 0 0 0 0
Gatorball 15U
Ryan Braddock
0 0 64 0 0 0 0 0 0 0
Gatorball 15U
Dustin Dunlap
0 53 0 0 0 0 0 0 0 0
Gatorball 15U
Riley Fitzgerald
0 0 63 0 0 0 0 0 0 0
Gatorball 15U
Cole Gonzales
0 56 0 0 0 0 0 0 0 0
Gatorball 15U
Jackson Greene
20 0 0 0 0 0 0 0 0 0
Gatorball 15U
Donny Hiebert
35 0 0 0 0 0 0 0 0 0
Gatorball 15U
Alexander Kastensmidt
0 14 7 0 0 0 0 0 0 0
Gatorball 15U
Kyle Mayberry
0 75 0 0 0 0 0 0 0 0
Gatorball 15U
Tyson Robinson
40 0 10 0 0 0 0 0 0 0
Original Florida Pokers 2022
Sammy Beir
60 0 0 0 0 0 0 0 0 0
Original Florida Pokers 2022
Ethan Firestein
0 66 0 0 0 0 0 0 0 0
Original Florida Pokers 2022
Jacob Furshman
0 82 0 0 0 0 0 0 0 0
Original Florida Pokers 2022
Joshua McFarlane
0 47 0 0 0 0 0 0 0 0
Original Florida Pokers 2022
Ryan Meekins
48 0 0 0 0 0 0 0 0 0
Original Florida Pokers 2022
Jacob Senecal
0 29 0 0 0 0 0 0 0 0
Power Baseball 2022
Ben Barrett
0 0 56 0 0 0 0 0 0 0
Power Baseball 2022
Dewon Brazelton Jr.
67 0 0 0 0 0 0 0 0 0
Power Baseball 2022
Quentin Feuerborn
0 0 55 0 0 0 0 0 0 0
Power Baseball 2022
Bradley O'Kane
0 76 0 0 0 0 0 0 0 0
Power Baseball 2022
Ethan Schalte
0 42 0 0 0 0 0 0 0 0
Power Baseball 2022
Isaac Sewell
27 0 29 0 0 0 0 0 0 0
Power Baseball 2022
Kolten Smith
0 81 0 0 0 0 0 0 0 0
Power Baseball 2022
Cole Stephens
22 36 0 0 0 0 0 0 0 0
Power Baseball 2022 White
Gabriel Castro
0 70 0 0 0 0 0 0 0 0
Power Baseball 2022 White
Jake Hayden
5 0 0 0 0 0 0 0 0 0
Power Baseball 2022 White
Xavier Lopez
0 38 0 0 0 0 0 0 0 0
Power Baseball 2022 White
Harrison Miller
71 0 0 0 0 0 0 0 0 0
Power Baseball 2022 White
Landon Miller
53 0 0 0 0 0 0 0 0 0
Power Baseball 2022 White
Christian Montes
0 77 0 0 0 0 0 0 0 0
Power Baseball 2022 White
Drew Taylor
0 0 85 0 0 0 0 0 0 0
Power Baseball 2022 White
Reid Williams
0 64 0 0 0 0 0 0 0 0
Proball 15U
Markeinis Brown
69 0 0 0 0 0 0 0 0 0
Proball 15U
Jeremiah Crum
0 49 0 0 0 0 0 0 0 0
Proball 15U
Dalton Dampier
0 0 82 0 0 0 0 0 0 0
Proball 15U
Dylan Gavlick
0 0 30 0 0 0 0 0 0 0
Proball 15U
Dontrell Jenkins
0 13 0 0 0 0 0 0 0 0
Proball 15U
Jack Powell
25 0 0 0 0 0 0 0 0 0
Proball 15U
Ty Robertson
0 78 0 0 0 0 0 0 0 0
Proball 15U
James Roche
13 26 0 0 0 0 0 0 0 0
Proball 15U
Jagger Vinson
0 69 0 0 0 0 0 0 0 0
X Team 2022
Ethan Cook
0 66 0 0 0 0 0 0 0 0
X Team 2022
Carson Dircks
46 0 0 0 0 0 0 0 0 0
X Team 2022
Jake Haggard
0 31 0 0 0 0 0 0 0 0
X Team 2022
Matthew Manuel
20 0 0 0 0 0 0 0 0 0
X Team 2022
Vincent Mingarelli
0 64 0 0 0 0 0 0 0 0
X Team 2022
Sebastian Perez
47 0 0 0 0 0 0 0 0 0
X Team 2022
Gavin Pomper
0 55 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