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)
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
06/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
Day 5
06/27
Day 6
06/28
Day 7
06/29
Day 8
06/30
Day 9
07/01
Day 10
07/02
5 Star Atlanta 16u Premier
Brayden Bickers
37 0 54 0 0 0 0 0 0 0
5 Star Atlanta 16u Premier
Wyatt Brown
0 34 0 95 0 0 0 0 0 0
5 Star Atlanta 16u Premier
Bryson Dempsey
12 0 0 0 0 0 0 0 0 0
5 Star Atlanta 16u Premier
Joseph Mendoza
34 0 86 0 0 0 0 0 0 0
5 Star Atlanta 16u Premier
Colin Price
0 58 0 0 0 0 0 0 0 0
5 Star Atlanta 16u Premier
Owen Sudduth
0 0 0 27 0 0 0 0 0 0
5 Star Atlanta 16u Premier
Grady Wilkes
65 0 0 0 0 0 0 0 0 0
Atlanta Athletics
Luke Dijohn
7 31 0 0 0 0 0 0 0 0
Atlanta Athletics
Alex Gausling
0 0 70 0 0 0 0 0 0 0
Atlanta Athletics
Alex Hamm
50 0 0 0 0 0 0 0 0 0
Atlanta Athletics
Colin Kosten
28 0 36 0 0 0 0 0 0 0
Atlanta Athletics
Jackson Ross
0 0 26 62 0 0 0 0 0 0
Atlanta Athletics
Brock Sandven
0 33 0 0 0 0 0 0 0 0
Atlanta Athletics
Gavyn Seitz
0 0 11 64 0 0 0 0 0 0
Atlanta Athletics
Jack White
0 56 0 0 0 0 0 0 0 0
Atlanta Fuego Black
Carter Barth
0 0 100 0 0 0 0 0 0 0
Atlanta Fuego Black
Ryan Becker
0 43 0 62 0 0 0 0 0 0
Atlanta Fuego Black
Harrison Briggs
0 0 20 0 0 0 0 0 0 0
Atlanta Fuego Black
Haydn Corso
0 23 0 27 0 0 0 0 0 0
Atlanta Fuego Black
Gio D’Alesio
0 54 0 0 0 0 0 0 0 0
Atlanta Fuego Black
Liam Gini
47 0 0 0 0 0 0 0 0 0
Atlanta Fuego Black
Daniel Hong
41 0 0 41 0 0 0 0 0 0
Atlanta Fuego Black
Wesley Hunter
16 0 0 0 0 0 0 0 0 0
Atlanta Fuego Black
Jayden Mosley
0 15 0 0 0 0 0 0 0 0
Blue Sox National
Nolan Bower
26 0 0 28 0 0 0 0 0 0
Blue Sox National
Colin Bryant
0 0 0 80 0 0 0 0 0 0
Blue Sox National
Michael Gagliano
36 0 90 0 0 0 0 0 0 0
Blue Sox National
Eli Jerguson
53 0 0 0 0 0 0 0 0 0
Blue Sox National
Jadon Lundt
0 72 0 0 0 0 0 0 0 0
Blue Sox National
Hayden Robbins
0 0 24 0 0 0 0 0 0 0
Blue Sox National
Ethan Zisser
0 61 0 0 0 0 0 0 0 0
Diamond Usa
Tyler Ansell
0 0 96 0 0 0 0 0 0 0
Diamond Usa
Colton Breeden
65 0 0 0 0 0 0 0 0 0
Diamond Usa
Jonah Carden
0 35 0 74 0 0 0 0 0 0
Diamond Usa
Carson Dabbs
84 0 0 0 0 0 0 0 0 0
Diamond Usa
Mason Fields
0 0 0 49 0 0 0 0 0 0
Diamond Usa
Drake Garcia
0 31 15 0 0 0 0 0 0 0
Diamond Usa
Isaac Greene
0 42 0 0 0 0 0 0 0 0
Diamond Usa
Bryce Gulbrand
0 0 0 13 0 0 0 0 0 0
Diamond Usa
Chasen Lovin
0 0 0 78 0 0 0 0 0 0
Diamond Usa
Jarez Nance
0 38 0 20 0 0 0 0 0 0
Diamond Usa
Dawson Sweetland
0 0 0 13 0 0 0 0 0 0
Diamond Usa
John “Beau” Woods
0 27 0 7 0 0 0 0 0 0
East Cobb Braves 16u
Owen Beam
93 0 0 0 0 0 0 0 0 0
East Cobb Braves 16u
Ramsey Buell
11 0 0 39 0 0 0 0 0 0
East Cobb Braves 16u
Anthony Holloway
0 94 0 0 0 0 0 0 0 0
East Cobb Braves 16u
Patrick Kilgo
13 0 87 0 0 0 0 0 0 0
East Cobb Braves 16u
Kevin Rinehart
0 12 0 38 0 0 0 0 0 0
East Cobb Braves 16u
Marshall Stone
0 0 0 47 0 0 0 0 0 0
East Tennessee Yankees 16u
Ellis Creswell
0 43 0 0 0 0 0 0 0 0
East Tennessee Yankees 16u
Wyatt Curtis
0 29 0 0 71 0 0 0 0 0
East Tennessee Yankees 16u
Dylan Edmonds
0 0 0 0 7 0 0 0 0 0
East Tennessee Yankees 16u
Mason Ellis
0 0 54 0 0 0 0 0 0 0
East Tennessee Yankees 16u
Bridger Hamilton
0 28 0 0 0 0 0 0 0 0
East Tennessee Yankees 16u
Knox Kremblas
0 0 51 0 0 0 0 0 0 0
East Tennessee Yankees 16u
Matthew Meade
41 0 0 0 58 0 0 0 0 0
East Tennessee Yankees 16u
Beau Revord
0 0 0 96 0 0 0 0 0 0
East Tennessee Yankees 16u
Evan Robinson
0 0 26 0 0 0 0 0 0 0
East Tennessee Yankees 16u
Brody Traywick
0 0 10 0 0 0 0 0 0 0
East Tennessee Yankees 16u
Dawson Walker
55 0 0 0 0 0 0 0 0 0
Georgia Sandlot
Blake Baldwin
0 0 63 0 0 0 0 0 0 0
Georgia Sandlot
Sawyer Bearden
0 30 0 0 0 0 0 0 0 0
Georgia Sandlot
Joshua Bull
0 0 0 55 0 0 0 0 0 0
Georgia Sandlot
Trey Harvey
0 0 25 0 0 0 0 0 0 0
Georgia Sandlot
Brock Moody
0 26 73 0 0 0 0 0 0 0
Georgia Sandlot
Alejandro Narvaez
21 12 0 27 0 0 0 0 0 0
Georgia Sandlot
Cooper Reid
74 0 0 0 0 0 0 0 0 0
Georgia Sandlot
Luke Sanders
0 54 0 0 0 0 0 0 0 0
Georgia Sandlot
Colton Wilbanks
0 0 0 30 0 0 0 0 0 0
Knoxville Tribe
Kerim Durmaz
0 0 62 0 0 0 0 0 0 0
Knoxville Tribe
Eben Hansen
0 73 0 0 0 0 0 0 0 0
Knoxville Tribe
Ethan Heath
54 0 0 19 0 0 0 0 0 0
Knoxville Tribe
Parker Hodge
0 16 25 0 0 0 0 0 0 0
Knoxville Tribe
Noah Irwin
0 27 0 0 0 0 0 0 0 0
Knoxville Tribe
Trot Russell
0 0 39 0 0 0 0 0 0 0
Knoxville Tribe
Ryan Wallace
0 0 0 34 0 0 0 0 0 0
Knoxville Tribe
Patrick Webster
0 0 0 19 0 0 0 0 0 0
Knoxville Tribe
John Whitesell
8 0 0 0 0 0 0 0 0 0
Knoxville Tribe
Dayde Young
58 0 0 0 0 0 0 0 0 0
M.A.D. Mavericks - Matthews
Hobby Griffin
0 0 0 100 0 0 0 0 0 0
M.A.D. Mavericks - Matthews
Lane Howell
70 0 0 0 0 0 0 0 0 0
M.A.D. Mavericks - Matthews
Ashton Kemp
0 0 50 0 0 0 0 0 0 0
M.A.D. Mavericks - Matthews
Thomas Lankford
0 0 14 0 0 0 0 0 0 0
M.A.D. Mavericks - Matthews
Jake Regan
0 0 71 0 0 0 0 0 0 0
M.A.D. Mavericks - Matthews
Carson Tucker
30 0 0 0 0 0 0 0 0 0
M.A.D. Mavericks - Matthews
Tyler Wilson
0 69 0 0 0 0 0 0 0 0
M.A.D. Mavericks - Matthews
Dylan Woodard
0 56 0 0 0 0 0 0 0 0
Mt Wolves 2024
J.T. Brooks
0 13 62 0 0 0 0 0 0 0
Mt Wolves 2024
Ryan Buckner
0 16 27 0 0 0 0 0 0 0
Mt Wolves 2024
Carter Hackman
0 0 4 42 0 0 0 0 0 0
Mt Wolves 2024
Noah Henson
24 0 0 0 0 0 0 0 0 0
Mt Wolves 2024
Luke Kinzer
30 23 0 0 0 0 0 0 0 0
Mt Wolves 2024
Charlie Mitchell
0 32 0 0 0 0 0 0 0 0
Mt Wolves 2024
Tristan Nguyen
30 28 0 0 0 0 0 0 0 0
Mt Wolves 2024
Carson Reed
30 2 0 35 0 0 0 0 0 0
Mvp Dawgs Gold 2024
Ryan Garcia
0 0 57 0 0 0 0 0 0 0
Mvp Dawgs Gold 2024
Rocky Green
11 0 0 8 0 0 0 0 0 0
Mvp Dawgs Gold 2024
Drew Hall
0 0 27 24 0 0 0 0 0 0
Mvp Dawgs Gold 2024
Thomas Koomey
0 39 0 71 0 0 0 0 0 0
Mvp Dawgs Gold 2024
Nate Moore
0 39 0 0 0 0 0 0 0 0
Mvp Dawgs Gold 2024
Micah Roschke
0 13 0 0 0 0 0 0 0 0
Mvp Dawgs Gold 2024
Owen Wojciechowski
74 0 0 0 0 0 0 0 0 0
No Chance Black
Brady Collins
0 17 0 0 0 0 0 0 0 0
No Chance Black
Tristan Davis
0 0 0 11 0 0 0 0 0 0
No Chance Black
Ethan Haley
80 0 0 0 0 0 0 0 0 0
No Chance Black
Emerson Howard
0 88 0 0 0 0 0 0 0 0
No Chance Black
Eli Koch
0 0 0 63 0 0 0 0 0 0
No Chance Black
Colby Moore
0 0 0 42 0 0 0 0 0 0
No Chance Black
Hunter Stewart
0 0 92 0 0 0 0 0 0 0
No Chance Black
Shepard Strange
17 0 0 0 0 0 0 0 0 0
No Chance Black
Clay Travis
18 0 12 0 0 0 0 0 0 0
No Chance Gold
Jonah Burchfield
53 0 0 74 0 0 0 0 0 0
No Chance Gold
Bryce Hayes
0 0 0 8 0 0 0 0 0 0
No Chance Gold
Christian Hoffman
0 16 0 0 0 0 0 0 0 0
No Chance Gold
Caleb Jinks
0 58 0 0 0 0 0 0 0 0
No Chance Gold
Ty Koch
0 2 4 0 0 0 0 0 0 0
No Chance Gold
Griffin Saunders
20 25 0 0 0 0 0 0 0 0
No Chance Gold
Blaine Watson
0 0 96 0 0 0 0 0 0 0
No Chance Gold
Charlie Wright
38 0 0 0 0 0 0 0 0 0
Royals Scout Team 2024
Tytus Cissell
0 0 0 0 44 0 0 0 0 0
Royals Scout Team 2024
Cole Gibler
0 0 76 0 0 0 0 0 0 0
Royals Scout Team 2024
Nick Gibler
60 0 0 0 0 0 0 0 0 0
Royals Scout Team 2024
Jackson Glueck
0 0 0 0 53 0 0 0 0 0
Royals Scout Team 2024
Grant Hollister
0 0 0 0 51 0 0 0 0 0
Royals Scout Team 2024
Benny Labella
46 0 0 0 49 0 0 0 0 0
Royals Scout Team 2024
Eli Lovich
0 89 0 0 0 0 0 0 0 0
Royals Scout Team 2024
Reece Nutter
0 0 9 0 25 0 0 0 0 0
Royals Scout Team 2024
Blake OBrien
0 13 0 30 0 0 0 0 0 0
Royals Scout Team 2024
Anson Seibert
0 0 0 75 0 0 0 0 0 0
Royals Scout Team 2024
Lukas Wilson
0 0 9 0 29 0 0 0 0 0
SBG Sox Whitlow 2024
Preston Bleicher
59 0 0 0 0 0 0 0 0 0
SBG Sox Whitlow 2024
Reece Cato
0 0 84 0 0 0 0 0 0 0
SBG Sox Whitlow 2024
Zach Hall
0 89 0 0 0 0 0 0 0 0
SBG Sox Whitlow 2024
Ryan Hanks
18 0 0 20 0 0 0 0 0 0
SBG Sox Whitlow 2024
Izeah Torres
0 0 43 0 0 0 0 0 0 0
SBG Sox Whitlow 2024
Lamir Whitlow
11 0 0 59 0 0 0 0 0 0
Showcase Baughman
Evan Bell
21 0 0 65 0 0 0 0 0 0
Showcase Baughman
Tate Riggs
63 0 0 0 0 0 0 0 0 0
Showcase Baughman
Braden Serbin
28 0 90 0 0 0 0 0 0 0
Showcase Baughman
Auston Smith
0 0 0 63 0 0 0 0 0 0
Showcase Baughman
Max Weyenberg
0 89 0 0 0 0 0 0 0 0
Showcase Baughman
Trenton Wilson
0 0 13 0 0 0 0 0 0 0
Texas Wizards- Martinez
Jaxon Erlinger
76 0 0 0 0 0 0 0 0 0
Texas Wizards- Martinez
Ethan Espiricueta
42 0 0 0 0 0 0 0 0 0
Texas Wizards- Martinez
Elijah Garcia
0 65 0 0 0 0 0 0 0 0
Texas Wizards- Martinez
Nikolas Martinez
0 0 0 12 0 0 0 0 0 0
Texas Wizards- Martinez
Daniel Ortiz
0 0 0 91 0 0 0 0 0 0
Texas Wizards- Martinez
Javier Rodriguez
0 14 17 0 0 0 0 0 0 0
Texas Wizards- Martinez
Aidan Simmons
0 0 83 0 0 0 0 0 0 0
TN Nationals 16U (Prospects)
Brooks Bird
0 0 89 0 0 0 0 0 0 0
TN Nationals 16U (Prospects)
Brody Casteel
79 0 0 0 0 0 0 0 0 0
TN Nationals 16U (Prospects)
Brayden Christian
0 0 28 0 0 0 0 0 0 0
TN Nationals 16U (Prospects)
Austin Green
0 40 0 48 0 0 0 0 0 0
TN Nationals 16U (Prospects)
Matthew Purvis
0 26 0 0 0 0 0 0 0 0
TN Nationals 16U (Prospects)
Noah Ridner
0 45 0 0 0 0 0 0 0 0
TN Nationals 16U (Prospects)
Slader Tinker
0 0 0 56 0 0 0 0 0 0
TN Nationals 16U (Scout Team)
Michael Delph
0 0 0 0 37 0 0 0 0 0
TN Nationals 16U (Scout Team)
Jacob Dillon
0 0 0 76 0 0 0 0 0 0
TN Nationals 16U (Scout Team)
Braylon Hall
0 0 95 0 0 0 0 0 0 0
TN Nationals 16U (Scout Team)
Carson Hoffmeister
0 0 7 0 0 0 0 0 0 0
TN Nationals 16U (Scout Team)
Micah Hoffmeister
0 13 0 0 79 0 0 0 0 0
TN Nationals 16U (Scout Team)
Jake Merrick
57 0 0 0 0 0 0 0 0 0
TN Nationals 16U (Scout Team)
Colton Richards
0 104 0 0 0 0 0 0 0 0
Wow Factor Deep South Prospects Black
0 0 95 0 0 0 0 0 0 0
Wow Factor Deep South Prospects Black
Montana Bates
57 0 0 5 94 0 0 0 0 0
Wow Factor Deep South Prospects Black
Keaton Chaney
0 0 8 0 35 0 0 0 0 0
Wow Factor Deep South Prospects Black
Bryson Ford
0 44 0 99 0 0 0 0 0 0
Wow Factor Deep South Prospects Black
Hayden Hixson
0 45 0 0 97 0 0 0 0 0
Wow Factor Deep South Prospects Black
Yaniel Rivera
44 0 0 0 39 0 0 0 0 0
Yankees Baseball Club-TN
Chase Glatzer
0 0 74 0 0 0 0 0 0 0
Yankees Baseball Club-TN
Talan Loza
8 63 0 0 0 0 0 0 0 0
Yankees Baseball Club-TN
Nikolas Marino
0 4 0 0 0 0 0 0 0 0
Yankees Baseball Club-TN
Abram McNutt
0 0 29 0 0 0 0 0 0 0
Yankees Baseball Club-TN
Jack Rowland
47 0 0 0 0 0 0 0 0 0
Yankees Baseball Club-TN
Vishal Sawant
0 83 0 0 0 0 0 0 0 0
Yankees Baseball Club-TN
Johnny Silvestri
59 0 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/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
2022 WWBA 2022 Grads or 18U National ChampionshipTN Nationals 2022'sBrooks Bird716/20/2022 RR
2022 16U PG June JamboreeWow Factor Deep South Prospects BlackBryson Ford976/19/2022 RR