2,090 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
06/19
Day 2
06/20
Day 3
06/21
Day 4
06/22
Day 5
06/23
Day 6
06/24
Day 7
06/25
Day 8
06/26
Day 9
06/27
Day 10
06/28
5 Star National 17U Gold
Mark Arthur
0 0 58 0 0 0 0 0 0 0
5 Star National 17U Gold
Ethan Bell
104 0 0 0 0 0 0 0 0 0
5 Star National 17U Gold
Keegan Duquette
0 53 0 0 0 0 0 0 0 0
5 Star National 17U Gold
Landon Finley
0 54 0 0 0 0 0 0 0 0
5 Star National 17U Gold
Kaleb Hancock
0 0 21 0 0 0 0 0 0 0
5 Star National 17U Gold
Nathan Hayworth
0 0 0 11 0 0 0 0 0 0
5 Star National 17U Gold
Nikolas Koorse
0 0 0 84 0 0 0 0 0 0
5 Star National 17U Gold
Hunter Thomas
0 0 60 0 0 0 0 0 0 0
5 Star Performance 2024 National
Brady Boles
0 0 0 24 0 0 0 0 0 0
5 Star Performance 2024 National
Timothy Haynes
0 78 0 0 0 0 0 0 0 0
5 Star Performance 2024 National
Landon Hutcheson
0 0 27 16 0 0 0 0 0 0
5 Star Performance 2024 National
Jackson Jordan
26 0 0 10 0 0 0 0 0 0
5 Star Performance 2024 National
Grant Origer
70 0 0 0 0 0 0 0 0 0
5 Star Performance 2024 National
Jake Overstreet
0 24 0 9 0 0 0 0 0 0
5 Star Performance 2024 National
Brooks Roberson
0 0 0 83 0 0 0 0 0 0
5 Star Performance 2024 National
Jack Sharp
0 17 0 31 0 0 0 0 0 0
5 Star Performance 2024 National
Ryler Smart
0 0 0 103 0 0 0 0 0 0
5 Star Performance 2024 National
Tucker Tittle
0 0 84 0 0 0 0 0 0 0
Ctg
Roberto Alvarez
0 0 0 27 0 0 0 0 0 0
Ctg
Adam Andreu
61 0 0 0 0 0 0 0 0 0
Ctg
Lucas Christful
0 0 15 0 0 0 0 0 0 0
Ctg
Yancarlos Cordova
0 0 61 0 0 0 0 0 0 0
Ctg
Michael Cuenca
0 0 0 8 0 0 0 0 0 0
Ctg
Alexander Diaz
0 0 57 0 0 0 0 0 0 0
Ctg
Matias Fischer
0 0 43 0 0 0 0 0 0 0
Ctg
Luis Flores
0 0 0 17 0 0 0 0 0 0
Ctg
William Foss
0 9 0 40 0 0 0 0 0 0
Ctg
Joshua Perez
0 0 34 0 0 0 0 0 0 0
Ctg
Alan Soler
50 0 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Ethan Blomefield
59 0 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Anthony Cannata
0 0 42 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Wyatt Childs
22 0 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Jason Dennis
0 0 0 41 0 0 0 0 0 0
Diamond Code Baseball 2024
Christian Herrington
0 54 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Ryan Kaitz
51 0 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Gavin Kindell
0 0 0 55 0 0 0 0 0 0
Diamond Code Baseball 2024
Julio Lluberes Peguero
0 0 39 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Carlos Martinez
0 0 0 28 0 0 0 0 0 0
Diamond Code Baseball 2024
Roger Perez
0 51 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Conner Wiggins
0 0 27 0 0 0 0 0 0 0
Dirtbags National 2025
Jack Brodeur
0 0 0 2 0 0 0 0 0 0
Dirtbags National 2025
James "Sawyer" Sawyer
0 0 0 44 0 0 0 0 0 0
Dirtbags National 2025
Micah Simpson
0 0 0 30 0 0 0 0 0 0
Dirtbags Texas - 2024
Christopher Alsobrooks
0 0 53 0 0 0 0 0 0 0
Dirtbags Texas - 2024
Sam Delong
0 0 0 29 0 0 0 0 0 0
Dirtbags Texas - 2024
Isaiah Hill
0 0 0 36 0 0 0 0 0 0
Dirtbags Texas - 2024
Drew Licht
59 0 0 0 0 0 0 0 0 0
Dirtbags Texas - 2024
Ridge Morgan
0 64 0 0 0 0 0 0 0 0
Dirtbags Texas - 2024
Jagger Ray
0 0 0 48 0 0 0 0 0 0
Dirtbags Texas - 2024
Dylan Uribe
52 0 0 0 0 0 0 0 0 0
Dirtbags Texas - 2024
Devin Valdez
0 0 98 0 0 0 0 0 0 0
East Cobb Colt 45s 17u Navy
Bennie Bartolero
0 0 0 62 0 0 0 0 0 0
East Cobb Colt 45s 17u Navy
Tyler Gebhart
0 0 5 0 0 0 0 0 0 0
East Cobb Colt 45s 17u Navy
Grant Hodges
89 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17u Navy
Caleb Hughes
0 101 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17u Navy
Sebastian Nastase
15 0 0 45 0 0 0 0 0 0
East Cobb Colt 45s 17u Navy
Kaleb Ornay
0 0 0 9 0 0 0 0 0 0
East Cobb Colt 45s 17u Navy
Tyler Williams
27 0 77 0 0 0 0 0 0 0
Florida Burn 2024 National
Cade Ginder
44 0 0 10 0 0 0 0 0 0
Florida Burn 2024 National
John Abbott Havens
0 21 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Bradley Henson
46 0 0 12 0 0 0 0 0 0
Florida Burn 2024 National
Jack Johnson
0 32 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Blake Lightfield
0 0 27 0 0 0 0 0 0 0
Florida Burn 2024 National
Benjamin McIntire
0 57 0 0 0 0 0 0 0 0
Florida Burn 2024 National
Dylan Mullan
29 0 0 34 0 0 0 0 0 0
Florida Burn 2024 National
Jason Neal
6 0 0 19 0 0 0 0 0 0
Florida Burn 2024 National
Brady Schumaker
0 0 60 0 0 0 0 0 0 0
Florida Burn 2024 National
Gabriel Todaro
0 0 8 23 0 0 0 0 0 0
Metaprime Scout Team 2024
Brady Blanks
7 0 52 0 0 0 0 0 0 0
Metaprime Scout Team 2024
Manny Espino
0 0 0 16 0 0 0 0 0 0
Metaprime Scout Team 2024
Hunter Gilman
88 0 0 0 0 0 0 0 0 0
Metaprime Scout Team 2024
Jeovanni Hernandez
0 0 50 0 0 0 0 0 0 0
Metaprime Scout Team 2024
Trevor King
0 0 0 24 0 0 0 0 0 0
Metaprime Scout Team 2024
Andrew Lafleur
0 64 0 0 0 0 0 0 0 0
Metaprime Scout Team 2024
Ej Ofstein
0 39 0 85 0 0 0 0 0 0
Metaprime Scout Team 2024
Gianni Rademacher
0 0 0 8 0 0 0 0 0 0
Metaprime Scout Team 2024
Ryan Senecal
15 0 0 0 0 0 0 0 0 0
Pro Select Baseball
Andrew Allison
0 0 0 63 0 0 0 0 0 0
Pro Select Baseball
Dylan Applebaum
0 0 89 0 0 0 0 0 0 0
Pro Select Baseball
Chris Fagot
0 0 0 70 0 0 0 0 0 0
Pro Select Baseball
Alex Fogel
39 0 0 0 0 0 0 0 0 0
Pro Select Baseball
Jordan Liss
0 27 0 0 0 0 0 0 0 0
Pro Select Baseball
Ahmon Smith
99 0 0 0 0 0 0 0 0 0
Pro Select Baseball
Tehjari Wilson
0 73 0 0 0 0 0 0 0 0
South Florida Giants 2024
Cole Boden
0 0 55 0 0 0 0 0 0 0
South Florida Giants 2024
Daniel Goncalves
58 0 0 0 0 0 0 0 0 0
South Florida Giants 2024
Alessandro Gonzalez
40 0 0 31 0 0 0 0 0 0
South Florida Giants 2024
Bobby Haines
0 0 0 30 0 0 0 0 0 0
South Florida Giants 2024
Aydan Jasperson
0 0 33 0 0 0 0 0 0 0
South Florida Giants 2024
Ben Kapper
43 0 0 0 0 0 0 0 0 0
South Florida Giants 2024
Parker Meranda
0 0 18 0 0 0 0 0 0 0
South Florida Giants 2024
Alejandro Ortiz
0 0 51 0 0 0 0 0 0 0
South Florida Giants 2024
Andrew Todd
0 0 0 47 0 0 0 0 0 0
South Florida Giants 2024
Michael Welsh
0 0 26 0 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
Jack Carter
0 13 0 0 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
James Dolley
21 0 37 0 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
Joseph Flores
0 37 0 0 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
Blace Kamaka
0 0 59 0 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
Braeden McNamee
8 0 0 80 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
Jake Meadows
71 0 0 0 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
Caleb Ricardo
14 0 0 44 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
Aiden Torres
0 0 59 0 0 0 0 0 0 0
Sticks Baseball 17U Florida Scout Team
Alexander Westfield
0 63 0 0 0 0 0 0 0 0
Tbt Joros 2024
Blake Anderson
24 0 0 0 0 0 0 0 0 0
Tbt Joros 2024
Cian Copeland
22 0 0 20 0 0 0 0 0 0
Tbt Joros 2024
Brady King
0 49 0 30 0 0 0 0 0 0
Tbt Joros 2024
James Litman
26 0 0 88 0 0 0 0 0 0
Tbt Joros 2024
Austin Modlics
0 35 0 0 0 0 0 0 0 0
Tbt Joros 2024
Kody Morgan
0 29 0 77 0 0 0 0 0 0
Tbt Joros 2024
Daniel Norbeck
0 0 29 0 0 0 0 0 0 0
Tbt Joros 2024
Elias Raptis
11 0 88 0 0 0 0 0 0 0
Tbt Joros 2024
Dylan Stolov
0 0 0 1 0 0 0 0 0 0
Team Elite 17U Scout - White
Coy Argo
15 0 0 0 0 0 0 0 0 0
Team Elite 17U Scout - White
Dalton Crisp
67 0 0 0 0 0 0 0 0 0
Team Elite 17U Scout - White
Zachriah Grow
0 30 0 0 0 0 0 0 0 0
Team Elite 17U Scout - White
Hank Holmes
0 82 0 0 0 0 0 0 0 0
Team Elite 17U Scout - White
Ben Kelley
0 0 32 0 0 0 0 0 0 0
Team Elite 17U Scout - White
Christopher Nell
0 0 73 0 0 0 0 0 0 0
Team Elite 17U Scout - White
Dominic Ottone
45 0 0 0 0 0 0 0 0 0
Team Elite 17U Scout - White
Brayden York
0 0 0 68 0 0 0 0 0 0
Wow Factor MidSouth National 17u
Guillermo Collazo
0 63 0 0 0 0 0 0 0 0
Wow Factor MidSouth National 17u
Jacob Galloway
0 0 106 0 0 0 0 0 0 0
Wow Factor MidSouth National 17u
Braiden Lamontagne
0 0 0 95 0 0 0 0 0 0
Wow Factor MidSouth National 17u
Duke Samples
0 53 0 0 0 0 0 0 0 0
Wow Factor MidSouth National 17u
Hayden Smith
96 0 0 0 0 0 0 0 0 0
Wow Factor MidSouth National 17u
Bradley Watson
0 36 0 41 0 0 0 0 0 0
Wow Factor MidSouth National 17u
Colyn West
27 0 2 0 0 0 0 0 0 0
Wow Factor Nation 17U
Colton Angell
0 0 29 0 0 0 0 0 0 0
Wow Factor Nation 17U
Jacob Crisler
55 0 0 0 0 0 0 0 0 0
Wow Factor Nation 17U
Wyatt Heins
0 55 0 0 0 0 0 0 0 0
Wow Factor Nation 17U
Jamie Muse Jr
0 0 0 46 0 0 0 0 0 0
Wow Factor Nation 17U
Kyle Robbins
0 0 69 0 0 0 0 0 0 0
Wow Factor Nation 17U
Mason Sherman
74 0 0 0 0 0 0 0 0 0
Wow Factor Nation 17U
Haiden Stark
0 17 0 66 0 0 0 0 0 0
Wow Factor Nation 17U
Logan Tammerine
0 75 0 0 0 0 0 0 0 0
X Team 2024
Brayden Allison
0 0 72 0 0 0 0 0 0 0
X Team 2024
Tyler Anderten
0 0 29 0 0 0 0 0 0 0
X Team 2024
Luis Carmona
0 0 23 0 0 0 0 0 0 0
X Team 2024
Aj Ciscar
0 65 0 0 0 0 0 0 0 0
X Team 2024
Ben Frazier
21 0 0 0 0 0 0 0 0 0
X Team 2024
Dylan Llanes
58 0 0 0 0 0 0 0 0 0
X Team 2024
Quinn O'Keefe
0 32 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/19
Day 2
06/20
Day 3
06/21
Day 4
06/22
2023 16U PG Florida World SeriesDiamond Code Baseball 2025Jason Dennis866/16/2023 RR RR
2023 18U PG City of Palms ChampionshipSwfl Yard DawgsGabriel Todaro716/16/2023 RR