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
06/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
Day 5
06/21
Day 6
06/22
Day 7
06/23
Day 8
06/24
Day 9
06/25
Day 10
06/26
Baseball 101 17u - Pagan/Gilmore
Lando Baxter
0 67 0 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Parker Hardin
0 69 0 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Dax Kundanani
35 0 0 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Joseph Legat
0 34 24 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Devin Martin
0 15 0 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Brady Paulson
87 0 0 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Mark Raborn
4 0 52 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Steven Raborn Jr
0 34 0 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Troy Raridon
48 0 0 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Noah Salts
0 0 42 0 0 0 0 0 0 0
Baseball 101 17u - Pagan/Gilmore
Colin Yeager
50 0 0 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Hunter Beck
78 32 0 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Ethan Boyce
0 80 0 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Logan Ernst
0 0 13 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Teagan Payne
32 0 101 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Victor Quinonez
0 92 0 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Alex Regula
0 0 4 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Matthew Rogers
67 0 17 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Hunter Sarver
0 46 0 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Alex Taylor
0 5 0 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
Tyler Terk
45 0 0 0 0 0 0 0 0 0
Baseball 101 18u - Pagan/Boyce
James Wood
30 0 57 0 0 0 0 0 0 0
Boise Baseball Academy 18
Hunter Dallas
0 4 93 0 0 0 0 0 0 0
Boise Baseball Academy 18
Trey Fraidenburg
109 0 0 0 0 0 0 0 0 0
Boise Baseball Academy 18
Kolten Frost
0 31 0 0 0 0 0 0 0 0
Boise Baseball Academy 18
Gavin Hindle
21 88 0 0 0 0 0 0 0 0
Boise Baseball Academy 18
Nolan Moss
71 0 0 0 0 0 0 0 0 0
Boise Baseball Academy 18
Shane O’Hanley
14 0 35 0 0 0 0 0 0 0
Boise Baseball Academy 18
Cameron Strong
0 82 0 0 0 0 0 0 0 0
Boise Baseball Academy 18
Alex Whitt
0 0 78 0 0 0 0 0 0 0
Golden Spikes Baseball
Maddox Arens
0 17 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Brigham Bleazard
0 81 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Michael Cortez
87 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Carson Dudzinski
0 19 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Clarence Gallegos
0 0 17 0 0 0 0 0 0 0
Golden Spikes Baseball
J.C. Lampas-Gormley
0 0 32 0 0 0 0 0 0 0
Golden Spikes Baseball
Jack Page
40 0 40 0 0 0 0 0 0 0
Golden Spikes Baseball
Aj Victoravich
0 78 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Dillon Victoravich
0 0 75 0 0 0 0 0 0 0
Golden Spikes Baseball
Owen Watkins
80 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Koa Abbott
0 2 0 0 0 0 0 0 0 0
LV Phillies 18U
Grayden Baker
0 63 0 0 0 0 0 0 0 0
LV Phillies 18U
Carson Cates
29 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Rashaan Chavis
0 16 0 0 0 0 0 0 0 0
LV Phillies 18U
Abner Cocon
80 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Christopher Hemphill
1 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Mason Jones
0 21 0 0 0 0 0 0 0 0
LV Phillies 18U
Luke Miller
68 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Dylan Moehring
0 78 0 0 0 0 0 0 0 0
LV Phillies 18U
Dominic Ostolaza
48 0 0 0 0 0 0 0 0 0
Lv Warriors
Drew Ashcraft
0 72 0 0 0 0 0 0 0 0
Lv Warriors
Michael Castillo
0 52 0 0 0 0 0 0 0 0
Lv Warriors
Nolan Ditto
55 0 0 0 0 0 0 0 0 0
Lv Warriors
Evan Gant
96 0 0 0 0 0 0 0 0 0
Lv Warriors
Tyler Kennedy
19 0 0 0 0 0 0 0 0 0
Lv Warriors
Ethan Mompremier
17 0 0 0 0 0 0 0 0 0
Lv Warriors
Weston Pyper
0 77 0 0 0 0 0 0 0 0
Lv Warriors
Colton Walter
58 37 0 0 0 0 0 0 0 0
NV Athletics 17U
Ryan Campbell
8 0 0 0 0 0 0 0 0 0
NV Athletics 17U
Matthew Esparza
0 44 0 0 0 0 0 0 0 0
NV Athletics 17U
Kentin Grantz
56 0 0 0 0 0 0 0 0 0
NV Athletics 17U
Keimani Johnson
3 0 0 0 0 0 0 0 0 0
NV Athletics 17U
Hayden Lucibello
71 0 0 0 0 0 0 0 0 0
NV Athletics 17U
Noah McConnell
0 58 0 0 0 0 0 0 0 0
NV Athletics 17U
Aiden Molina
0 12 0 0 0 0 0 0 0 0
NV Athletics 17U
Kenji Okano
58 14 0 0 0 0 0 0 0 0
NV Athletics 17U
Ethan Poirier
34 67 0 0 0 0 0 0 0 0
NV Athletics 17U
Drew Suitor
0 22 0 0 0 0 0 0 0 0
NV Athletics 17U
Hayden Tackett
0 34 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Austin Bartalotta
31 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Alec Berger
36 0 106 0 0 0 0 0 0 0
Pure Baseball TITANS
Kayden Bumstead
36 105 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Harley Carney
29 0 5 0 0 0 0 0 0 0
Pure Baseball TITANS
Tyler Lipka
8 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Kyle McDaniel
15 0 81 0 0 0 0 0 0 0
Pure Baseball TITANS
Jordan O’Dell
4 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Aiden Otano
30 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Javier Salas
31 104 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Tanner Woods
0 6 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Alejandro Aguilar
8 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Linken Barker
24 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Saadiq Gotiear
101 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Ayden Italasano
0 55 53 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Ryan Naillon
0 29 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Parker Plough
106 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Garrick Robinson
26 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Donavin Salas
0 50 43 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Brighton Young
0 75 0 0 0 0 0 0 0 0
SL Colts
Hudson Falb
0 13 0 0 0 0 0 0 0 0
SL Colts
Lorenzo Gonzalez
59 0 0 0 0 0 0 0 0 0
SL Colts
Connor McGill
0 50 0 0 0 0 0 0 0 0
SL Colts
James Nelson
97 0 0 0 0 0 0 0 0 0
SL Colts
Dillon Owens
90 80 0 0 0 0 0 0 0 0
SL Colts
Killian Seip
0 104 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/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
2023 18U PG - NV High School Summer LeagueLV Phillies 18UJoey Maxwell926/15/2023 RR RR RR
2023 17U Ultimate Baseball Championship - WestLvrLandon Blais996/16/2023 RR RR RR RR
2023 18U PG - NV High School Summer LeagueSL ColtsKillian Seip686/14/2023 RR