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/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 16U White
Joey Buchanan
91 0 0 0 0 0 0 0 0 0
5 Star National 16U White
Robert Garner
0 28 0 0 0 0 0 0 0 0
5 Star National 16U White
Thatcher Harley
0 0 59 0 0 0 0 0 0 0
5 Star National 16U White
Jake McLendon
0 40 0 0 0 0 0 0 0 0
5 Star National 16U White
Sam Renshaw
0 0 54 0 0 0 0 0 0 0
5 Star National 16U White
Carson Ritola
0 53 0 0 0 0 0 0 0 0
5 Star National 16U White
Grayson Waller
33 0 0 0 0 0 0 0 0 0
5 Star/Team GA Nat'l 16U Gold
Ethan Adams
0 0 0 76 0 0 0 0 0 0
5 Star/Team GA Nat'l 16U Gold
Harrison Geiger
53 0 0 3 0 0 0 0 0 0
5 Star/Team GA Nat'l 16U Gold
Dylan Howell
0 0 12 18 0 0 0 0 0 0
5 Star/Team GA Nat'l 16U Gold
Dalton Meadows
0 0 0 64 0 0 0 0 0 0
5 Star/Team GA Nat'l 16U Gold
Brett Novlesky
0 0 97 0 0 0 0 0 0 0
5 Star/Team GA Nat'l 16U Gold
Jackson Peavy
0 0 0 59 0 0 0 0 0 0
5 Star/Team GA Nat'l 16U Gold
Cohen Rogers
0 88 0 0 0 0 0 0 0 0
5 Star/Team GA Nat'l 16U Gold
Trent Tankersley
38 0 0 0 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Hayden Bradley
0 0 85 0 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Trevor Butler
0 79 0 0 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Walker DuBose
0 0 0 43 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Caden Elinburg
0 0 6 0 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Luke Hopper
0 17 0 0 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Dillon Jones
13 0 0 25 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Landon Justice
0 0 0 30 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Jacob Moore
0 0 0 47 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Campbell Payton
39 0 0 0 0 0 0 0 0 0
Aquasox Baseball 16u Blue
Gavin Sewell-Strabala
41 0 0 0 0 0 0 0 0 0
Boca Thunder Baseball 2025
Kaden Bartlett
89 0 0 0 0 0 0 0 0 0
Boca Thunder Baseball 2025
Aidan Cinnante
0 0 13 0 0 0 0 0 0 0
Boca Thunder Baseball 2025
Scotty Crowe
0 0 0 23 0 0 0 0 0 0
Boca Thunder Baseball 2025
James Elliott
28 0 0 29 0 0 0 0 0 0
Boca Thunder Baseball 2025
Aiden Neal
0 55 0 0 0 0 0 0 0 0
Boca Thunder Baseball 2025
Tyler Schwal
0 0 0 20 0 0 0 0 0 0
Boca Thunder Baseball 2025
Thomas Velardi
0 0 0 41 0 0 0 0 0 0
Boca Thunder Baseball 2025
Jack Wilhoit
0 0 69 0 0 0 0 0 0 0
Boca Thunder Baseball 2025
Eadin Williams
0 47 0 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Grayson Carpenter
23 0 0 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Nicholas Deakin
0 0 26 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Mason Denmark
0 74 0 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Jackson Geiger
0 0 13 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Christopher Hemmings
12 0 24 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Jonathan Lopez
0 0 0 20 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Everett Marshall
0 0 0 2 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Nelson Martinez
0 0 23 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Ethan Priest
36 0 0 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Braden Rosenthal
17 0 0 72 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Ryan Thompson
50 0 0 0 0 0 0 0 0 0
CBU 2025 Scout Team Maruszak
Austin Wiegandt
0 18 0 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Landon Ammerman
0 0 100 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Alex Cooley
0 27 0 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Isaac Dunning
0 21 0 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Jake Fults
0 19 0 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Kaleb Gilreath
0 25 0 48 0 0 0 0 0 0
Dallas Tigers - Hernandez
Case Hogg
0 19 0 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Tyler Holmes
0 0 17 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Parker Ivy
0 25 0 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Brady Ladusau
0 34 0 0 0 0 0 0 0 0
Dallas Tigers - Hernandez
Baron Mannis
0 0 0 84 0 0 0 0 0 0
Dallas Tigers - Hernandez
Maddox Webb
0 48 0 0 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Colton Beard
0 9 57 0 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Nick Burgos
55 0 0 0 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Nicholas Castellanos
0 31 0 51 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Jackson Clark
8 0 0 72 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Noah Cleveland
0 30 0 11 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Will Fallon
0 0 34 0 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Ty Murray
0 50 0 0 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Lucas Valencia
54 0 0 0 0 0 0 0 0 0
Florida Burn 2025 National - Navy
Brodie Whitlock
0 0 27 0 0 0 0 0 0 0
Florida Patriots
Gavin Comer
0 43 0 0 0 0 0 0 0 0
Florida Patriots
Kason Degrande
0 70 0 0 0 0 0 0 0 0
Florida Patriots
Maddux Dowler
0 0 0 64 0 0 0 0 0 0
Florida Patriots
Landen Echols
0 51 0 0 0 0 0 0 0 0
Florida Patriots
Cullen Garner
0 0 0 25 0 0 0 0 0 0
Florida Patriots
Jacob Guthmiller
0 0 80 0 0 0 0 0 0 0
Florida Patriots
Ronan Larrabee
0 63 0 0 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
David Albert
36 0 0 47 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
Porter Berryman
0 38 0 44 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
Brady Holbrook
29 0 0 0 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
James Joiner
0 0 20 0 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
Aiden Kitchings
0 0 58 0 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
Juan Diego Martinez
0 37 0 0 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
Yenli Nolasco
28 0 0 0 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
Christopher Oates
10 0 0 0 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
Colin Oates
0 0 0 12 0 0 0 0 0 0
Ninth Inning Royals - Iglesias
McKale Stevenson
0 0 0 16 0 0 0 0 0 0
Pro Select
Vincent Campbell
0 0 22 59 0 0 0 0 0 0
Pro Select
Quinn Connors
56 0 0 36 0 0 0 0 0 0
Pro Select
Jimmy Engle
0 69 0 0 0 0 0 0 0 0
Pro Select
Chase Harris
19 0 0 0 0 0 0 0 0 0
Pro Select
Joseph Hendren
0 0 68 0 0 0 0 0 0 0
Pro Select
Max McCawley
0 55 0 0 0 0 0 0 0 0
Pro Select
Jake Reuter
0 0 28 0 0 0 0 0 0 0
Pro Select
Daniel Silveria
30 0 0 0 0 0 0 0 0 0
Pro Source 16u-Black
Eric (EJ) Aguilar
0 17 0 29 0 0 0 0 0 0
Pro Source 16u-Black
Dylan Belyea
0 69 0 8 0 0 0 0 0 0
Pro Source 16u-Black
Patrick Brady
0 59 0 0 0 0 0 0 0 0
Pro Source 16u-Black
Brendan McCawley
0 38 0 0 0 0 0 0 0 0
Pro Source 16u-Black
Cayd Miller
0 41 0 23 0 0 0 0 0 0
Pro Source 16u-Black
Cole Mitchell
0 0 1 12 0 0 0 0 0 0
Pro Source 16u-Black
Boyd Peck
0 11 0 31 0 0 0 0 0 0
Pro Source 16u-Black
Jacob Reish
0 0 48 0 0 0 0 0 0 0
Pro Source 16u-Black
Kai Richmond
0 0 47 0 0 0 0 0 0 0
Spiders National 2025
Saul Betancourt
0 50 0 0 0 0 0 0 0 0
Spiders National 2025
Karson Chamberlin
0 0 50 0 0 0 0 0 0 0
Spiders National 2025
Aiden Clark
26 0 0 0 0 0 0 0 0 0
Spiders National 2025
Lucas Kaltenbach
55 0 0 65 0 0 0 0 0 0
Spiders National 2025
Noah Kubasky
0 42 0 16 0 0 0 0 0 0
Spiders National 2025
Trevor Palmieri
42 0 0 0 0 0 0 0 0 0
Spiders National 2025
Alejandro Rosales
0 0 0 41 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Joseph Abbazia
0 0 70 0 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Ronald Causby
75 0 0 0 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Emery Coleman
0 0 27 0 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Talan Holiday
76 0 0 0 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Santiago Leija
0 0 0 56 0 0 0 0 0 0
TBT FTB Phillies Scout Team
RJ Machado
0 0 0 20 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Ryan Maggy
25 0 0 79 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Jadyn Nunez
0 0 0 45 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Gavin Richars
36 0 0 63 0 0 0 0 0 0
TBT FTB Phillies Scout Team
Mason Schirmer
0 0 0 96 0 0 0 0 0 0
Team Elite Liberty 16U
John Calabrese
0 0 44 0 0 0 0 0 0 0
Team Elite Liberty 16U
Logan Charboneau
0 14 0 0 0 0 0 0 0 0
Team Elite Liberty 16U
Daniel Desmond
0 0 69 0 0 0 0 0 0 0
Team Elite Liberty 16U
Colby Lintell
73 0 0 0 0 0 0 0 0 0
Team Elite Liberty 16U
Jacob Lippe
0 0 0 19 0 0 0 0 0 0
Team Elite Liberty 16U
Devon McMorris
0 0 15 0 0 0 0 0 0 0
Team Elite Liberty 16U
Cillian Morrissey
2 0 0 0 0 0 0 0 0 0
Team Elite Liberty 16U
Nick Parker
0 88 0 0 0 0 0 0 0 0
Team Elite Liberty 16U
Matthew Ramirez
30 6 0 0 0 0 0 0 0 0
Team Elite Liberty 16U
Owen Wallace
0 12 0 43 0 0 0 0 0 0
TSD ELITE 16U
Fabian A Cruz
0 73 0 0 0 0 0 0 0 0
TSD ELITE 16U
Angel Delgado
0 24 0 94 0 0 0 0 0 0
TSD ELITE 16U
Yevian Andres Delgado
0 0 15 25 0 0 0 0 0 0
TSD ELITE 16U
Eduardo Andres Gomez Gonzalez
0 36 0 63 0 0 0 0 0 0
TSD ELITE 16U
Steven Gonzalez
0 0 41 0 0 0 0 0 0 0
TSD ELITE 16U
Dariel Luna
0 27 0 0 0 0 0 0 0 0
TSD ELITE 16U
Fauzi F Nofal
0 0 0 55 0 0 0 0 0 0
TSD ELITE 16U
Maikol Osorio
0 14 71 0 0 0 0 0 0 0
Wow Factor Nation 16U
Carson Adams
0 33 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Will Daniel
0 0 0 50 0 0 0 0 0 0
Wow Factor Nation 16U
Logan Dawkins
10 0 19 7 0 0 0 0 0 0
Wow Factor Nation 16U
Hunter Fryman
21 0 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Colin Jones
89 0 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Ivan Kosmerick
0 69 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Braiden Lamontagne
0 0 84 0 0 0 0 0 0 0
Wow Factor Nation 16U
Collin McClintock
0 41 0 0 0 0 0 0 0 0
Wow Factor Nation 16U
Dayne Wray
0 0 0 29 0 0 0 0 0 0
X Team 2025
Mark Aleman
0 43 0 33 0 0 0 0 0 0
X Team 2025
John Scott Bishop
0 0 0 53 0 0 0 0 0 0
X Team 2025
Logan Hallaran
75 0 0 0 0 0 0 0 0 0
X Team 2025
Devin Heithaus
0 0 66 0 0 0 0 0 0 0
X Team 2025
Nathaniel Hernandez
0 0 0 46 0 0 0 0 0 0
X Team 2025
Kevin McCormick
0 0 0 53 0 0 0 0 0 0
X Team 2025
Landon Petty
0 0 33 0 0 0 0 0 0 0
X Team 2025
Elijah Renaud
0 17 0 26 0 0 0 0 0 0
X Team 2025
Hayden Simmons
0 0 13 17 0 0 0 0 0 0
X Team 2025 North
Matthew Del Valle
77 0 0 0 0 0 0 0 0 0
X Team 2025 North
Jason Giamboi
82 0 0 0 0 0 0 0 0 0
X Team 2025 North
David Gonzalez
10 0 0 4 0 0 0 0 0 0
X Team 2025 North
Chase Gray
0 0 0 57 0 0 0 0 0 0
X Team 2025 North
Carlos Jimenez
20 0 0 0 0 0 0 0 0 0
X Team 2025 North
Ryan Kessner
0 0 33 0 0 0 0 0 0 0
X Team 2025 North
Andres Lopez
0 0 0 15 0 0 0 0 0 0
X Team 2025 North
Matthew Spina
0 0 0 27 0 0 0 0 0 0
X Team 2025 North
Peyton Warner
0 0 75 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 WWBA Midwest World SeriesElite Baseball Training - SimmonsNorman Cherrett636/18/2023 RR RR
2023 16U PG Summer ShowdownNaturals BaseballCameron King1016/16/2023 RR RR