1,488 MLB PLAYERS | 12,793 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
10/25
Day 2
10/26
Day 3
10/27
Day 4
10/28
Day 5
10/29
Day 6
10/30
Day 7
10/31
Day 8
11/01
Day 9
11/02
Day 10
11/03
5 Star National 13U
Hugh Fairey
0 0 28 0 0 0 0 0 0 0
5 Star National 13U
Jacob Kendall
32 0 74 0 0 0 0 0 0 0
5 Star National 13U
Newton Kieffer
26 0 40 0 0 0 0 0 0 0
5 Star National 13U
Landon Ludwig
0 33 0 0 0 0 0 0 0 0
5 Star National 13U
Austin Middleton
35 0 78 0 0 0 0 0 0 0
5 Star National 13U
Caden Napier
0 25 0 0 0 0 0 0 0 0
5 Star National 13U
Nick Oliveira
0 66 0 0 0 0 0 0 0 0
5 Star National 13U
Levi Pietschker
0 62 0 0 0 0 0 0 0 0
5 Star National 13U
Jesus Quintero
0 7 35 0 0 0 0 0 0 0
5 Star National 13U
Michael Torres
32 0 19 0 0 0 0 0 0 0
5 Star National 13U
Caden Worbington
0 0 68 0 0 0 0 0 0 0
5 Star National 13U Haynes
Lane Cole
0 65 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
John Davis
0 47 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Joseph Forehand
0 62 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
BJ Gibson
11 0 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Jake Howell
19 0 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Garret Keene
0 45 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Mason Moore
0 26 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Landon Parrish
81 0 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Cameron Smith
6 0 0 0 0 0 0 0 0 0
5 Star National 13U Haynes
Evan Taylor
0 12 0 0 0 0 0 0 0 0
Ballers - Black
Coby Anker
52 0 0 0 0 0 0 0 0 0
Ballers - Black
Beny Bikar
0 63 0 0 0 0 0 0 0 0
Ballers - Black
Jose Garcia
0 20 77 0 0 0 0 0 0 0
Ballers - Black
Daniel Hernandez
0 20 0 0 0 0 0 0 0 0
Ballers - Black
Ryan Johnson
45 0 0 0 0 0 0 0 0 0
Ballers - Black
Jackson Kelley
0 113 0 0 0 0 0 0 0 0
Ballers - Black
Chase Mobley
0 19 0 0 0 0 0 0 0 0
Ballers - Black
Nicolas Partridge
0 12 0 0 0 0 0 0 0 0
Ballers - Black
Angel Santiago
0 20 30 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Matthew Bedi
20 0 25 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Nathan Billiot
32 0 68 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Jacob Black
0 42 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Koby Caulfield
0 8 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Brad Chaisson
0 70 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Gavin Kimble
0 22 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Wes Perque
16 15 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Merrick Perry
0 13 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Caden Reyes
0 45 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Jude Tingstrom
5 33 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Talan Tourelle
0 15 0 0 0 0 0 0 0 0
Banditos LTG Black (13U)
Denny Trosclair
60 0 0 0 0 0 0 0 0 0
Canes Southeast 13U
Landon Clayton
0 0 9 0 0 0 0 0 0 0
Canes Southeast 13U
Josh Gibbs
0 0 25 0 0 0 0 0 0 0
Canes Southeast 13U
Drew Johnson
0 15 54 0 0 0 0 0 0 0
Canes Southeast 13U
Levi Kelly
79 0 0 0 0 0 0 0 0 0
Canes Southeast 13U
Malachi Kemp
0 15 0 0 0 0 0 0 0 0
Canes Southeast 13U
Malik Kemp
0 80 0 0 0 0 0 0 0 0
Canes Southeast 13U
Brandon Musick
0 55 0 0 0 0 0 0 0 0
Cangelosi Sparks
Scott Dinnon
0 0 8 0 0 0 0 0 0 0
Cangelosi Sparks
Jaden Fauske
0 58 0 0 0 0 0 0 0 0
Cangelosi Sparks
Andrew Kouris
19 0 27 0 0 0 0 0 0 0
Cangelosi Sparks
Amari McGill
0 0 37 0 0 0 0 0 0 0
Cangelosi Sparks
Ethan Moore
0 0 23 0 0 0 0 0 0 0
Cangelosi Sparks
Luke Oblen
70 0 0 0 0 0 0 0 0 0
Cangelosi Sparks
Kevari Thunderbird
64 0 0 0 0 0 0 0 0 0
Cangelosi Sparks
Gavin Triezenberg
0 77 0 0 0 0 0 0 0 0
Cangelosi Sparks
Gael Urbieta
66 0 0 0 0 0 0 0 0 0
Cangelosi Sparks
Caden Workman
28 0 39 0 0 0 0 0 0 0
CBA Puerto Rico
Jean Alamo
12 19 0 0 0 0 0 0 0 0
CBA Puerto Rico
Carlos Alicea
33 0 71 0 0 0 0 0 0 0
CBA Puerto Rico
Justin Carrasquillo
0 85 0 0 0 0 0 0 0 0
CBA Puerto Rico
Angel Cruz
8 0 0 0 0 0 0 0 0 0
CBA Puerto Rico
Yan Cruz
0 72 0 0 0 0 0 0 0 0
CBA Puerto Rico
Edwardo Diaz
32 0 19 0 0 0 0 0 0 0
CBA Puerto Rico
Jack Marquez
34 0 0 0 0 0 0 0 0 0
CBA Puerto Rico
Jerethzael Pica
0 37 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Brevin Bezick
0 73 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Jayden Capindica
30 0 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Sal Garcia
0 13 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Jayson Labrador
0 28 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Yadriel Mateo
0 41 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Logan Raghunath
0 13 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Jayden Rosado
0 63 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Aj Saccento
0 0 60 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Dylan Wayne
72 0 0 0 0 0 0 0 0 0
Diamond Jacks Super 13s
Billy Whyte
0 42 0 0 0 0 0 0 0 0
Elite Squad Prospects
Luca Carriles
35 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Brandon De Goti
0 4 0 0 0 0 0 0 0 0
Elite Squad Prospects
Sebastian Garavito
0 64 0 0 0 0 0 0 0 0
Elite Squad Prospects
Talan Holiday
15 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Devin Lopez
0 18 80 0 0 0 0 0 0 0
Elite Squad Prospects
Jean Carlos Martinez
0 0 24 0 0 0 0 0 0 0
Elite Squad Prospects
Jonathan Medina
0 0 3 0 0 0 0 0 0 0
Elite Squad Prospects
Roydan Perez
33 0 7 0 0 0 0 0 0 0
Elite Squad Prospects
Richard Piloto
0 37 0 0 0 0 0 0 0 0
Elite Squad Prospects
Manny Sanchez
19 0 0 0 0 0 0 0 0 0
Elite Squad Prospects
Ray Yero
0 14 14 0 0 0 0 0 0 0
Elite Squad Prospects
Ruben Zuany
6 29 0 0 0 0 0 0 0 0
Florida Heat Baseball
Mason Denmark
15 68 0 0 0 0 0 0 0 0
Florida Heat Baseball
Matthew Hall
22 0 0 0 0 0 0 0 0 0
Florida Heat Baseball
Christopher Hemmings
19 68 0 0 0 0 0 0 0 0
Florida Heat Baseball
Nicolas Lopez
32 0 0 0 0 0 0 0 0 0
Florida Heat Baseball
Dean Lucas
0 56 0 0 0 0 0 0 0 0
Florida Heat Baseball
Noah Sheffield
0 14 0 0 0 0 0 0 0 0
Florida Heat Baseball
Joseph Troupe Ii
0 14 0 0 0 0 0 0 0 0
Florida Heat Baseball
Dominic Woodward
19 0 0 0 0 0 0 0 0 0
FTB Select 13U
Easton Beach
36 0 18 0 0 0 0 0 0 0
FTB Select 13U
Nathan Diaz
37 0 0 0 0 0 0 0 0 0
FTB Select 13U
Fernando Ferrer
0 17 0 0 0 0 0 0 0 0
FTB Select 13U
Carter Finnell
0 19 64 0 0 0 0 0 0 0
FTB Select 13U
Chance Griffin
0 74 0 0 0 0 0 0 0 0
FTB Select 13U
Luis Machado
0 19 77 0 0 0 0 0 0 0
FTB Select 13U
Julian Mercado
0 74 0 0 0 0 0 0 0 0
FTB Select 13U
Diego Reyes
6 0 0 0 0 0 0 0 0 0
FTB Select 13U
Gavin Stedman
35 0 39 0 0 0 0 0 0 0
Gatorball 13U
Braxton Brady
6 0 32 0 0 0 0 0 0 0
Gatorball 13U
Noah Burkley
0 81 0 0 0 0 0 0 0 0
Gatorball 13U
Jordan Marlo
0 85 0 0 0 0 0 0 0 0
Gatorball 13U
Austin Musgrove
23 0 0 0 0 0 0 0 0 0
Gatorball 13U
Cason Pilcher
18 0 27 0 0 0 0 0 0 0
Gatorball 13U
Patton Pinkins
34 0 66 0 0 0 0 0 0 0
Gatorball 13U
Gage Riley
25 0 0 0 0 0 0 0 0 0
Gatorball 13U
Logan Stiriz
0 17 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Jacob Estrada
9 0 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Jackson Geiger
0 46 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Cole Ingole
34 0 53 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Johnny King
0 46 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Logan Martin
0 66 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Vincent Mattei
11 23 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Angel Moreno
12 14 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Owen Rardin
32 0 14 0 0 0 0 0 0 0
Gulf Coast Monarchs 13u
Andrew Stillwell
33 0 50 0 0 0 0 0 0 0
Hornets Baseball
Matthew Blasena
20 50 0 0 0 0 0 0 0 0
Hornets Baseball
Logan Divet
96 0 0 0 0 0 0 0 0 0
Hornets Baseball
Thomas Eisiminger
2 0 92 0 0 0 0 0 0 0
Hornets Baseball
Anthony Gianfrancesco
0 0 27 0 0 0 0 0 0 0
Hornets Baseball
Jacob Gorra
0 54 0 0 0 0 0 0 0 0
Hornets Baseball
Isaac Lopez
0 64 0 0 0 0 0 0 0 0
Hornets Baseball
Tyler Miller
0 46 0 0 0 0 0 0 0 0
Indians Baseball Club
Anthony Albino
0 0 10 0 0 0 0 0 0 0
Indians Baseball Club
Hector Busigo
0 80 0 0 0 0 0 0 0 0
Indians Baseball Club
Ivan Luciano
29 0 68 0 0 0 0 0 0 0
Indians Baseball Club
Amilcar Martinez
0 2 0 0 0 0 0 0 0 0
Indians Baseball Club
Jadiel Rivera
0 75 0 0 0 0 0 0 0 0
Indians Baseball Club
Boris Rodriguez
2 0 0 0 0 0 0 0 0 0
Indians Baseball Club
Cristian Rolon
0 20 43 0 0 0 0 0 0 0
Indians Baseball Club
Doamel Ruiz
20 0 62 0 0 0 0 0 0 0
Indians Baseball Club
Jorge Soto
34 0 16 0 0 0 0 0 0 0
Indians Baseball Club
Cristobo Toro
0 0 41 0 0 0 0 0 0 0
Kangaroo Court Roos American
Luke Anderson
26 0