1,488 MLB PLAYERS | 12,795 MLB DRAFT SELECTIONS
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
07/25
Day 2
07/26
Day 3
07/27
Day 4
07/28
Day 5
07/29
Day 6
07/30
Day 7
07/31
Day 8
08/01
Day 9
08/02
Day 10
08/03
5 Star Florida 16U Jones
Jose Ayala
0 0 12 12 0 0 0 0 0 0
5 Star Florida 16U Jones
Gunther Braendel
0 0 0 77 0 0 0 0 0 0
5 Star Florida 16U Jones
Nicholas Garcia
68 0 0 0 14 0 0 0 0 0
5 Star Florida 16U Jones
Brayden Kelly
0 0 70 0 0 0 0 0 0 0
5 Star Florida 16U Jones
Drew Marra
0 0 0 0 0 0 0 0 0 0
5 Star Florida 16U Jones
Joseph Massa
0 0 19 76 0 0 0 0 0 0
5 Star Florida 16U Jones
Ryan Rushing
0 0 0 22 72 0 0 0 0 0
5 Star Florida 16U Jones
Christopher Smalley
0 60 0 0 0 0 0 0 0 0
5 Star Florida 16U Jones
Jaden Stockton
0 60 0 0 37 0 0 0 0 0
Barnyard bulldogs
Andrew Blackett
0 94 0 0 0 0 0 0 0 0
Barnyard bulldogs
Ryland Bozenhard
0 7 0 60 0 0 0 0 0 0
Barnyard bulldogs
Paul Brock
0 0 94 0 0 0 0 0 0 0
Barnyard bulldogs
Jordan Cook
20 0 0 0 0 0 0 0 0 0
Barnyard bulldogs
Sean Melanson
91 0 0 0 0 0 0 0 0 0
Barnyard bulldogs
Dominic Merrer
4 0 27 0 0 0 0 0 0 0
Barnyard bulldogs
Dezyl Miller
13 0 0 67 0 0 0 0 0 0
Barnyard bulldogs
Dallas Webb
0 0 13 0 0 0 0 0 0 0
Cannons Baseball Academy 2022 National
Brandon Barriera
0 0 0 0 73 0 0 0 0 0
Cannons Baseball Academy 2022 National
Alex Christmas
0 74 0 0 0 0 0 0 0 0
Cannons Baseball Academy 2022 National
Antonio Correa
56 0 0 30 0 0 0 0 0 0
Cannons Baseball Academy 2022 National
Cole Derks
0 0 0 67 0 0 0 0 0 0
Cannons Baseball Academy 2022 National
Daniel Lipka
0 0 21 0 13 0 0 0 0 0
Cannons Baseball Academy 2022 National
Zachary Oquist
0 0 15 0 0 0 0 0 0 0
Cannons Baseball Academy 2022 National
Derek Rahim
0 0 13 0 0 0 0 0 0 0
Cannons Baseball Academy 2022 National
Michael Schettino
0 0 24 0 0 0 0 0 0 0
Cannons Baseball Academy 2022 National
Quin Spalding
57 0 0 86 0 0 0 0 0 0
Cannons Baseball Academy 2022 National
Frank Villella
0 0 18 0 16 0 0 0 0 0
Cannons Baseball Academy 2022 National
Alex Walsh
0 0 0 0 70 0 0 0 0 0
Elite Squad 16U Black
Dylan Bennett
0 0 96 0 0 0 0 0 0 0
Elite Squad 16U Black
Justin Dukes
0 0 0 26 0 0 0 0 0 0
Elite Squad 16U Black
Ethan Firestein
0 17 0 98 0 0 0 0 0 0
Elite Squad 16U Black
Griffin Hugus
0 61 0 0 0 0 0 0 0 0
Elite Squad 16U Black
Egan Keeler
0 0 0 83 0 0 0 0 0 0
Elite Squad 16U Black
Gavin Keene
56 0 0 7 0 0 0 0 0 0
Elite Squad 16U Black
Michael Sawczak
75 0 0 0 0 0 0 0 0 0
Elite Squad 16U Black
Hayden Stilphen
0 0 0 19 0 0 0 0 0 0
Elite Squad 16U Black
Brandon Vazquez
0 53 0 0 0 0 0 0 0 0
Florida Burn 2022 Doc
Camden Boyer
0 0 0 0 78 0 0 0 0 0
Florida Burn 2022 Doc
Dillon Costello
0 0 0 18 0 0 0 0 0 0
Florida Burn 2022 Doc
Miles Curley
0 0 0 0 16 0 0 0 0 0
Florida Burn 2022 Doc
Dearl Edens
0 58 0 0 87 0 0 0 0 0
Florida Burn 2022 Doc
Daniel Englert
0 26 0 85 0 0 0 0 0 0
Florida Burn 2022 Doc
Jack Hobson
0 0 53 0 0 0 0 0 0 0
Florida Burn 2022 Doc
Sam Hunter
0 24 0 30 0 0 0 0 0 0
Florida Burn 2022 Doc
Michael James
0 0 0 17 0 0 0 0 0 0
Florida Burn 2022 Doc
Owen McElfatrick
0 0 0 94 0 0 0 0 0 0
Florida Burn 2022 Doc
Ethan Phillips
0 0 0 0 3 0 0 0 0 0
Florida Burn 2022 Doc
Sam Reed
26 0 0 0 0 0 0 0 0 0
Florida Burn 2022 Doc
Bronson Sessa
44 0 57 0 0 0 0 0 0 0
Florida Burn 2022 Platinum
Carter Dierdorf
0 25 0 26 0 0 0 0 0 0
Florida Burn 2022 Platinum
Anthony Grasso
0 0 0 23 0 0 0 0 0 0
Florida Burn 2022 Platinum
Jackson Malartsik
18 0 62 0 0 0 0 0 0 0
Florida Burn 2022 Platinum
Case McClelland
0 0 0 44 0 0 0 0 0 0
Florida Burn 2022 Platinum
Bradley Ramsden
55 0 0 66 0 0 0 0 0 0
Florida Burn 2022 Platinum
Sean Shelly
0 0 24 0 0 0 0 0 0 0
Florida Burn 2022 Platinum
Clayton Tipton
58 0 0 55 0 0 0 0 0 0
Florida Burn 2022 Platinum
John Whitney
0 39 0 0 0 0 0 0 0 0
Florida Burn 2022 Platinum
Carson Womer
0 51 0 0 0 0 0 0 0 0
Florida Burn 2022 Premier
Max Aizenshtat
0 0 28 0 0 0 0 0 0 0
Florida Burn 2022 Premier
Anthony Franco
33 0 0 0 0 0 0 0 0 0
Florida Burn 2022 Premier
Finn Lewis
64 0 0 0 0 0 0 0 0 0
Florida Burn 2022 Premier
Ethan Miller
0 37 0 0 0 0 0 0 0 0
Florida Burn 2022 Premier
Andrew Nordland
0 0 0 40 0 0 0 0 0 0
Florida Burn 2022 Premier
Ryan O'Sullivan
0 0 24 0 0 0 0 0 0 0
Florida Burn 2022 Premier
Douglas Schapley
0 47 0 0 0 0 0 0 0 0
Florida Burn 2022 Premier
Connor Shine
0 0 56 0 0 0 0 0 0 0
Florida Burn 2022 Premier
Dante Talarico
0 0 0 44 0 0 0 0 0 0
Florida jaguars
Ryan Alvarez
0 0 0 76 0 0 0 0 0 0
Florida jaguars
Enrique Alvarez Jr
3 0 0 0 0 0 0 0 0 0
Florida jaguars
Kenneth Escobar
0 55 0 0 0 0 0 0 0 0
Florida jaguars
Johan Feliz
11 21 0 0 0 0 0 0 0 0
Florida jaguars
Erik Fuentes
61 0 29 0 0 0 0 0 0 0
Florida jaguars
Bryan Mojica
0 26 0 0 0 0 0 0 0 0
Florida jaguars
Alejandro Perez
18 0 0 0 0 0 0 0 0 0
Florida jaguars
Von Smeltzer
0 0 63 0 0 0 0 0 0 0
Florida jaguars
Alejandro Suarez
25 0 0 0 0 0 0 0 0 0
Florida jaguars
Brandon Villabrille
0 22 0 34 0 0 0 0 0 0
Florida Sluggers 2022
Quentin Feuerborn
9 0 0 0 0 0 0 0 0 0
Florida Sluggers 2022
Newton Garcia
11 0 0 0 0 0 0 0 0 0
Florida Sluggers 2022
Roger Garcia
0 39 0 0 0 0 0 0 0 0
Florida Sluggers 2022
Leymi Guerra
0 0 84 0 0 0 0 0 0 0
Florida Sluggers 2022
Trent Henley
0 39 0 31 0 0 0 0 0 0
Florida Sluggers 2022
Jacob Kruzlic
57 0 0 81 0 0 0 0 0 0
Florida Sluggers 2022
Robert Tracy
32 0 31 0 0 0 0 0 0 0
Force Baseball
Kolton Curtis
0 0 0 63 0 0 0 0 0 0
Force Baseball
Tanner Filla
78 0 0 0 0 0 0 0 0 0
Force Baseball
Preston Hall
26 50 0 0 0 0 0 0 0 0
Force Baseball
Dylan Peck
0 0 11 0 0 0 0 0 0 0
Force Baseball
Tate Reilly
0 14 0 61 0 0 0 0 0 0
Force Baseball
Josiah Velazquez
0 0 79 0 0 0 0 0 0 0
Gamblers Elite
Andrew Anderson
0 63 0 0 0 0 0 0 0 0
Gamblers Elite
Francesco Ciprianni
26 0 0 0 0 0 0 0 0 0
Gamblers Elite
Andres Cruz
23 0 0 0 0 0 0 0 0 0
Gamblers Elite
Zaid Diaz
0 0 20 0 0 0 0 0 0 0
Gamblers Elite
Luis Gomez
0 0 41 0 0 0 0 0 0 0
Gamblers Elite
Brady Jackson
0 0 27 0 0 0 0 0 0 0
Gamblers Elite
Max Joy
0 0 31 0 0 0 0 0 0 0
Gamblers Elite
Dylan Reinhardt
0 32 0 11 0 0 0 0 0 0
Gamblers Elite
Pablo Torres
28 0 0 86 0 0 0 0 0 0
Gamblers Elite
Ryan Vargas
0 0 0 31 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Jace Armstrong
0 7 0 0 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Austin Brown
0 0 53 0 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Landon Cantrell
0 0 73 0 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Riley Clingman
0 22 0 0 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Drake Dean
0 0 6 0 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Grayson Goss
0 0 0 0 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
David Lawrence
41 0 0 20 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Jacob Layne
0 54 0 0 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Cade McNeese
40 0 0 52 0 0 0 0 0 0
Georgia Scorpions 2022 Jones
Maddox Sommers
19 0 0 0 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Trevor Caldwell
51 0 0 45 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Dakota Corntassel
0 45 0 0 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Grayson Goss
0 13 0 26 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Riley King
0 0 34 0 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Landen Loyd
41 0 0 0 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Cole McDaniel
0 30 0 26 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Jonathan Moore
0 0 27 0 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Grayson Smith
17 0 0 17 0 0 0 0 0 0
Georgia Scorpions 2022 Phillips
Cody Williams
0 0 45 0 0 0 0 0 0 0
Gulf Coast Lightning 16u
Jayden Ball
0 19 69 0 0 0 0 0 0 0
Gulf Coast Lightning 16u
Mason Blackburn
0 64 0 0 0 0 0 0 0 0
Gulf Coast Lightning 16u
Tayler Hawkins
0 43 0 26 0 0 0 0 0 0
Gulf Coast Lightning 16u
Mason Howell
24 0 0 42 0 0 0 0 0 0
Gulf Coast Lightning 16u
Johnny Ortiz
0 0 0 17 0 0 0 0 0 0
Gulf Coast Lightning 16u
Kaden Oxnam
16 0 0 30 0 0 0 0 0 0
Gulf Coast Lightning 16u
Juan Torres
0 0 0 13 0 0 0 0 0 0
Gulf Coast Lightning 16u
Donald Woelke
34 0 21 92 0 0 0 0 0 0
Gulf Coast Lightning 16u
James Woelke
21 0 0 28 0 0 0 0 0 0
Gulf Coast Monarchs 16U
Austin Black
23 0 0 28 0 0 0 0 0 0
Gulf Coast Monarchs 16U
Xavier Estrada
0 96 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 16U
Darren Goeke
0 0 12