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)
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
07/09
Day 2
07/10
Day 3
07/11
Day 4
07/12
Day 5
07/13
Day 6
07/14
Day 7
07/15
Day 8
07/16
Day 9
07/17
Day 10
07/18
5 Star Npr
Darren Dubiel
0 0 52 0 0 0 0 0 0 0
5 Star Npr
Austin McClure
0 14 0 0 0 0 0 0 0 0
5 Star Npr
Andrew Myers
28 0 0 0 0 0 0 0 0 0
5 Star Npr
Jacob Ransford
0 25 5 0 0 0 0 0 0 0
5 Star Npr
Kolby Sterbens
0 0 42 0 0 0 0 0 0 0
5 Star Npr
Anthony Vanvliet
40 0 21 0 0 0 0 0 0 0
5 Star Npr
Joshua Whritenour
0 54 0 0 0 0 0 0 0 0
5 Star Npr
Billy Young
0 0 21 0 0 0 0 0 0 0
Aos Prospect
Kevin Baez
0 59 0 0 0 0 0 0 0 0
Aos Prospect
Morgan De La Garza
30 0 0 0 0 0 0 0 0 0
Aos Prospect
Anselmo Joya
0 3 0 0 0 0 0 0 0 0
Aos Prospect
Adam Kirkpatrick
0 30 0 0 0 0 0 0 0 0
Aos Prospect
Xaden Lee
27 12 12 0 0 0 0 0 0 0
Aos Prospect
Jose Michel
0 0 70 0 0 0 0 0 0 0
Aos Prospect
Saul Rivera
31 0 21 0 0 0 0 0 0 0
Aos Scout Team
Jean Atencio
0 34 0 0 0 0 0 0 0 0
Aos Scout Team
Dakota Hernandez
0 0 21 0 0 0 0 0 0 0
Aos Scout Team
Chaz McIntosh
29 0 0 0 0 0 0 0 0 0
Aos Scout Team
Keegan O’Hearn
43 0 0 0 0 0 0 0 0 0
Aos Scout Team
Preston Partin
0 0 12 0 0 0 0 0 0 0
Aos Scout Team
Caleb Sawkins
0 0 40 0 0 0 0 0 0 0
Aos Scout Team
Sebastian Tusa
47 0 27 0 0 0 0 0 0 0
Aos Scout Team
Elijah Vazquez
0 70 0 0 0 0 0 0 0 0
Bolts
Aiden Colston
3 62 0 0 0 0 0 0 0 0
Bolts
Cayden Evans
0 0 15 35 0 0 0 0 0 0
Bolts
Keenan Haughabook
96 0 0 0 0 0 0 0 0 0
Bolts
Atticus Huffstutler
0 0 29 0 0 0 0 0 0 0
Bolts
Cody Little
0 0 0 79 0 0 0 0 0 0
Bolts
David Martinez
17 0 0 84 0 0 0 0 0 0
Bolts
Michael Mercado
0 0 73 0 0 0 0 0 0 0
Bolts
Malaki Roberts
0 0 95 0 0 0 0 0 0 0
Bolts
Ryan Willis
0 67 0 0 0 0 0 0 0 0
CF Prospects
Emanuel Aquino
50 8 0 0 0 0 0 0 0 0
CF Prospects
Andrew Conrad
0 18 1 0 0 0 0 0 0 0
CF Prospects
Todd Gatlin
0 0 107 0 0 0 0 0 0 0
CF Prospects
Trey Martin
75 0 63 0 0 0 0 0 0 0
CF Prospects
Anthony Torres
0 0 28 0 0 0 0 0 0 0
CF Prospects
Remington Young
0 31 12 0 0 0 0 0 0 0
Cfl Pride Academy 18u
Dawson Levine
0 28 0 0 0 0 0 0 0 0
Cfl Pride Academy 18u
Mason Mendenhall
0 0 96 0 0 0 0 0 0 0
Cfl Pride Academy 18u
Raheel Patel
92 0 35 0 0 0 0 0 0 0
Cfl Pride Academy 18u
Griffin Periord
17 0 0 0 0 0 0 0 0 0
Cfl Pride Academy 18u
Zaylen Perry
0 96 0 0 0 0 0 0 0 0
Cfl Pride Academy 18u
Jared Shear
16 0 0 0 0 0 0 0 0 0
Florida Sluggers 18
Zachary Boykin
0 0 0 21 0 0 0 0 0 0
Florida Sluggers 18
Max Cutts
0 72 0 0 0 0 0 0 0 0
Florida Sluggers 18
Ethan Diaz
45 0 49 0 0 0 0 0 0 0
Florida Sluggers 18
Juan Mercado
0 0 50 0 0 0 0 0 0 0
Florida Sluggers 18
Michael Ruiz
0 0 40 0 0 0 0 0 0 0
Florida Sluggers 18
Jason Torres
53 45 0 0 0 0 0 0 0 0
Florida Sluggers 18
Darren Torres Del Valle
0 0 0 56 0 0 0 0 0 0
Florida Sluggers 18
Nicholas Walzak
0 0 0 35 0 0 0 0 0 0
Mvp Baseball Academy
Antonio Aguilar
0 0 17 0 0 0 0 0 0 0
Mvp Baseball Academy
Carlos Celta
0 25 0 0 0 0 0 0 0 0
Mvp Baseball Academy
Brandon Garcia
18 0 0 0 0 0 0 0 0 0
Mvp Baseball Academy
Brian Garcia
0 0 12 0 0 0 0 0 0 0
Mvp Baseball Academy
Jorwill Millan
0 33 0 0 0 0 0 0 0 0
Mvp Baseball Academy
Johann Monrroy
24 0 0 0 0 0 0 0 0 0
Mvp Baseball Academy
Daniel Nava
40 0 29 84 0 0 0 0 0 0
Mvp Baseball Academy
Carlos Negron
41 0 57 0 0 0 0 0 0 0
Mvp Baseball Academy
Jammel Perozo
0 29 9 23 0 0 0 0 0 0
Mvp Baseball Academy
Riosmar Rizzo
0 0 78 0 0 0 0 0 0 0
Mvp Baseball Academy
Diego Sanchez
0 0 2 0 0 0 0 0 0 0
Powermill18u
Austin Bailey
0 59 0 0 0 0 0 0 0 0
Powermill18u
Braydin Bailey
0 0 4 0 0 0 0 0 0 0
Powermill18u
Mike Bergstorm
0 0 93 0 0 0 0 0 0 0
Powermill18u
Mason Frick
24 0 88 0 0 0 0 0 0 0
Powermill18u
Jeremy Medlin
33 0 0 0 0 0 0 0 0 0
South Florida Bandits
Keahi Louderback
0 54 29 98 0 0 0 0 0 0
South Florida Bandits
Jose Mavare
24 28 0 0 0 0 0 0 0 0
South Florida Bandits
Darien Olivo
19 0 0 0 0 0 0 0 0 0
South Florida Bandits
Jose Antonio Perez
15 10 0 0 0 0 0 0 0 0
South Florida Bandits
Jaden Ross
0 0 96 0 0 0 0 0 0 0
South Florida Bandits
Matthew Rumardo
0 0 45 0 0 0 0 0 0 0
South Florida Bandits
Caden Scarborough
0 0 0 87 0 0 0 0 0 0
Tampa Elite Force
Jose Avila
0 0 12 0 0 0 0 0 0 0
Tampa Elite Force
Andres Camargo
0 0 105 0 0 0 0 0 0 0
Tampa Elite Force
Andres Chirinos
0 65 0 0 0 0 0 0 0 0
Tampa Elite Force
Riley Fisher
102 0 0 0 0 0 0 0 0 0
Tampa Elite Force
Javier James
0 23 105 0 0 0 0 0 0 0
Tampa Elite Force
Anthony Miyares
0 26 0 0 0 0 0 0 0 0
Tampa Skyhawks Navy
Jordan Douglas
51 0 0 0 0 0 0 0 0 0
Tampa Skyhawks Navy
Donald Gorgei
0 0 64 0 0 0 0 0 0 0
Tampa Skyhawks Navy
Tavaris Jones
23 35 0 0 0 0 0 0 0 0
Tampa Skyhawks Navy
Jordan Mention
0 3 68 0 0 0 0 0 0 0
Tampa Skyhawks Navy
Caden Ross
0 0 38 0 0 0 0 0 0 0
Tampa Skyhawks Navy
Zach Wagoner
0 0 57 0 0 0 0 0 0 0
Tampa Skyhawks Navy
Tavian Woods
19 72 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
07/09
Day 2
07/10
Day 3
07/11
Day 4
07/12
2021 18U PG Independence ShowdownTampa SkyhawksAnthony Bayyat817/5/2021 RR