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)
11-12 85 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
06/20
Day 2
06/21
Day 3
06/22
Day 4
06/23
Day 5
06/24
Day 6
06/25
Day 7
06/26
Day 8
06/27
Day 9
06/28
Day 10
06/29
Central Florida Knights
Bryce Anderson
9 35 0 0 0 0 0 0 0 0
Central Florida Knights
Bode Handwork
0 35 0 82 0 0 0 0 0 0
Central Florida Knights
Danny Melendez
0 35 0 23 0 0 0 0 0 0
Central Florida Knights
Johann Mercado
20 0 0 59 0 0 0 0 0 0
Central Florida Knights
Isaiah Perez
0 8 86 0 0 0 0 0 0 0
Central Florida Knights
Edrick Rivera
34 0 13 0 0 0 0 0 0 0
Central Florida Knights
Francisco Rodriguez
0 15 0 0 0 0 0 0 0 0
ChandlerWorld - Arroyo
Serico Allen
0 0 18 0 0 0 0 0 0 0
ChandlerWorld - Arroyo
Ben Baker
0 0 0 63 0 0 0 0 0 0
ChandlerWorld - Arroyo
Luis Ecarri
0 18 0 38 0 0 0 0 0 0
ChandlerWorld - Arroyo
Christopher Pedrinan
21 0 20 31 0 0 0 0 0 0
ChandlerWorld - Arroyo
Riley Ramroop
0 0 0 73 0 0 0 0 0 0
ChandlerWorld - Arroyo
Ryan Ramroop
0 80 0 0 0 0 0 0 0 0
ChandlerWorld - Arroyo
Cadyn Rawley
0 0 20 0 0 0 0 0 0 0
ChandlerWorld - Arroyo
Bryson Satterly
0 0 69 0 0 0 0 0 0 0
ChandlerWorld - Arroyo
Aiden Schwartz
47 0 0 0 0 0 0 0 0 0
Charlotte Crushers
Braden Deluca
50 0 0 13 58 0 0 0 0 0
Charlotte Crushers
Dominic Giglio
0 18 0 0 0 0 0 0 0 0
Charlotte Crushers
Logan Handlon
0 35 0 81 0 0 0 0 0 0
Charlotte Crushers
Aaron Hurley
0 20 0 29 0 0 0 0 0 0
Charlotte Crushers
Dylan Klossner
0 0 19 0 0 0 0 0 0 0
Charlotte Crushers
Adam Lee
0 0 20 71 0 0 0 0 0 0
Charlotte Crushers
Leo Marrero
17 0 0 0 44 0 0 0 0 0
Charlotte Crushers
Ryan Rivas
13 0 32 0 0 0 0 0 0 0
FCA Blueclaws Jones
Hudson Dantzler
35 0 0 32 0 0 0 0 0 0
FCA Blueclaws Jones
Jacob Guthmiller
0 0 16 25 0 0 0 0 0 0
FCA Blueclaws Jones
Dylan Johnson
0 24 0 57 0 0 0 0 0 0
FCA Blueclaws Jones
Landon Jones
0 0 11 0 0 0 0 0 0 0
FCA Blueclaws Jones
Grady Longcoy
0 34 0 0 0 0 0 0 0 0
FCA Blueclaws Jones
Grayson Louvier
26 0 0 0 0 0 0 0 0 0
FCA Blueclaws Jones
Riley Quevedo
0 27 0 50 0 0 0 0 0 0
FCA Blueclaws Jones
Hobie Smith
0 0 8 0 0 0 0 0 0 0
FCA Blueclaws Jones
Jackson Visconti
10 0 28 0 0 0 0 0 0 0
Gulf Coast Monarchs
William Freshwater
22 0 55 0 0 0 0 0 0 0
Gulf Coast Monarchs
Landon Ide
0 35 0 0 0 0 0 0 0 0
Gulf Coast Monarchs
Joseph Lawson
47 0 0 84 0 0 0 0 0 0
Gulf Coast Monarchs
Alan Overmyer
0 17 0 20 0 0 0 0 0 0
Gulf Coast Monarchs
Nicholas Raber
0 20 35 0 78 0 0 0 0 0
Gulf Coast Monarchs
Rylan Stewart
0 34 0 86 0 0 0 0 0 0
LV Rebels
Arving Arizaga
20 0 0 20 0 0 0 0 0 0
LV Rebels
Cameron Dahlgren
0 0 20 0 0 0 0 0 0 0
LV Rebels
Lincoln Guillermo
0 0 19 51 0 0 0 0 0 0
LV Rebels
Hogan Hawkins
0 0 35 0 0 0 0 0 0 0
LV Rebels
Josh Johnson
0 20 8 0 0 0 0 0 0 0
LV Rebels
Lyndon Lee
0 20 0 27 0 0 0 0 0 0
LV Rebels
Noah Salts
1 35 0 0 0 0 0 0 0 0
LV Rebels
Cebastian Sedano
0 0 0 3 0 0 0 0 0 0
LV Rebels
Troy Southisene
16 7 0 0 0 0 0 0 0 0
LV Rebels
Colten Springall
20 0 0 29 0 0 0 0 0 0
Minutemen
Nicholas Bradley
0 25 0 87 0 0 0 0 0 0
Minutemen
Alex Breitfeller
35 0 0 59 0 0 0 0 0 0
Minutemen
Max Brown
0 0 43 0 0 0 0 0 0 0
Minutemen
Logan Correll
20 32 0 0 0 0 0 0 0 0
Minutemen
Timmy Dennis
0 33 0 34 0 0 0 0 0 0
Minutemen
Jack Herbein
44 0 0 0 0 0 0 0 0 0
Ponte Vedra Thunder
Tucker Demsey
19 12 0 50 0 0 0 0 0 0
Ponte Vedra Thunder
Luke Goerge
20 0 12 0 0 0 0 0 0 0
Ponte Vedra Thunder
Cade Harpin
30 0 0 0 0 0 0 0 0 0
Ponte Vedra Thunder
Jayden Kleeman
12 34 0 47 0 0 0 0 0 0
Ponte Vedra Thunder
Easton Oliva
0 0 2 0 0 0 0 0 0 0
Ponte Vedra Thunder
Roshan Patel
30 0 59 0 0 0 0 0 0 0
Ponte Vedra Thunder
Caden Ritter
0 0 20 0 0 0 0 0 0 0
PPO Predators
Miguel Colmenares
0 17 18 0 0 0 0 0 0 0
PPO Predators
Isaiah Del Valle
34 0 20 11 0 0 0 0 0 0
PPO Predators
Damani Downs
15 0 0 39 0 0 0 0 0 0
PPO Predators
Ethan Lindor
0 19 0 64 0 0 0 0 0 0
PPO Predators
Delawrence Moore
15 19 0 19 0 0 0 0 0 0
PPO Predators
Nicholas Pino
18 18 12 0 0 0 0 0 0 0
PPO Predators
Jordan Rich
8 0 0 0 0 0 0 0 0 0
PPO Predators
Carter Roberts
12 0 17 0 0 0 0 0 0 0
PTC Aces - Reynolds
Carson Herlehy
41 0 0 23 0 0 0 0 0 0
PTC Aces - Reynolds
Cason Hodges
33 0 0 71 0 0 0 0 0 0
PTC Aces - Reynolds
Mason Ivie
0 18 0 0 0 0 0 0 0 0
PTC Aces - Reynolds
Jack Jacob
0 32 0 0 0 0 0 0 0 0
PTC Aces - Reynolds
Chase Lanham
0 0 47 0 0 0 0 0 0 0
PTC Aces - Reynolds
Antonio Perez
0 0 61 0 0 0 0 0 0 0
PTC Aces - Reynolds
Kai Richmond
0 34 0 0 0 0 0 0 0 0
Team BEAST 11u Red
Aman Aery
0 0 12 0 0 0 0 0 0 0
Team BEAST 11u Red
Cole Bedenbaugh
0 35 0 0 0 0 0 0 0 0
Team BEAST 11u Red
Adrian Cruz
0 0 0 15 0 0 0 0 0 0
Team BEAST 11u Red
Johnalbert Franco
0 0 18 0 0 0 0 0 0 0
Team BEAST 11u Red
Koltyn Furtdo
0 0 64 0 0 0 0 0 0 0
Team BEAST 11u Red
Jack Gustav
0 28 0 0 0 0 0 0 0 0
Team BEAST 11u Red
Marco Pipia
45 0 0 0 0 0 0 0 0 0
Team BEAST 11u Red
Jacob Schmutz
0 33 0 31 0 0 0 0 0 0
Team BEAST 11u Red
Rehaan Subzwari
48 0 0 0 0 0 0 0 0 0
Team BEAST 11u Red
Brandon Varlack
0 0 1 55 0 0 0 0 0 0
Triple Crown Kings
Tyler Brunelli
35 0 77 0 0 0 0 0 0 0
Triple Crown Kings
Garrett Falahee
0 55 0 0 0 0 0 0 0 0
Triple Crown Kings
Devin Farren
0 0 0 4 0 0 0 0 0 0
Triple Crown Kings
Evan Feldman
35 0 0 50 0 0 0 0 0 0
Triple Crown Kings
Gianni Melendez
9 0 0 0 0 0 0 0 0 0
Triple Crown Kings
Logan Our
0 35 0 0 0 0 0 0 0 0
Triple Crown Kings
Antonio Rivera
20 0 28 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest