2,210 MLB PLAYERS | 15,135 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/14
Day 2
07/15
Day 3
07/16
Day 4
07/17
Day 5
07/18
Day 6
07/19
Day 7
07/20
Day 8
07/21
Day 9
07/22
Day 10
07/23
2023 Texas Scrappers
Zachary Barrientos
0 64 0 0 0 0 0 0 0 0
2023 Texas Scrappers
Clay Coleman
0 0 55 0 0 0 0 0 0 0
2023 Texas Scrappers
Kallan Hendry
0 13 0 0 0 0 0 0 0 0
2023 Texas Scrappers
Bryan London
83 0 0 0 0 0 0 0 0 0
2023 Texas Scrappers
Wyatt Noviskie
58 0 0 0 0 0 0 0 0 0
2023 Texas Scrappers
Landen Sodolak
0 0 46 0 0 0 0 0 0 0
2023 Texas Scrappers
Demarques Thompson
0 53 0 0 0 0 0 0 0 0
2023 Texas Scrappers
Jonathan Trejo
0 0 72 0 0 0 0 0 0 0
2023 Texas Scrappers
Braden Tyler
0 0 0 95 0 0 0 0 0 0
5 Star Performance 2023 Hoffman
Austin Baker
0 0 0 0 28 0 0 0 0 0
5 Star Performance 2023 Hoffman
Landon Campbell
0 110 0 0 0 0 0 0 0 0
5 Star Performance 2023 Hoffman
Reagan Hallmark
0 0 0 102 0 0 0 0 0 0
5 Star Performance 2023 Hoffman
Kale Knox
0 0 0 29 0 0 0 0 0 0
5 Star Performance 2023 Hoffman
Zachary Kocurek
0 27 0 7 0 0 0 0 0 0
5 Star Performance 2023 Hoffman
Diego Luzardo
0 0 106 0 0 0 0 0 0 0
5 Star Performance 2023 Hoffman
Dylan Mancha
0 56 0 0 0 0 0 0 0 0
5 Star Performance 2023 Hoffman
Rj Ratcliff
0 62 0 0 0 0 0 0 0 0
5 Star Performance 2023 Hoffman
Ryler Smart
0 0 0 0 100 0 0 0 0 0
BC Gators
Logan Carnathan
104 0 0 0 0 0 0 0 0 0
BC Gators
Harrision Haupt
0 0 42 0 0 0 0 0 0 0
BC Gators
Patrick King
0 0 0 30 0 0 0 0 0 0
BC Gators
Ryan LaBorde
0 40 0 0 0 0 0 0 0 0
BC Gators
Colby Legarde
0 72 0 0 0 0 0 0 0 0
BC Gators
Ben Lively
0 0 0 58 0 0 0 0 0 0
BC Gators
Isaiah Matthews
0 0 0 46 0 0 0 0 0 0
BC Gators
Caleb Mize
0 0 46 0 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Ryder Blair
0 0 16 0 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Nathan Diaz
0 31 0 0 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Cameron Haley-Smith
58 0 0 0 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Zachary Johnson
0 0 58 0 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Bennett Lang
48 0 0 0 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Noah Langridge
0 0 0 74 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Jack Reid
0 71 0 0 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Antonio Rueda
0 0 0 13 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Ivan Villarreal
30 0 0 0 0 0 0 0 0 0
Houston Heat 2023 - Rafferty
Stone Walker
0 0 24 0 0 0 0 0 0 0
Marucci Elite Texas 2023
Tyler Do
0 0 0 0 39 0 0 0 0 0
Marucci Elite Texas 2023
Luke Durham
0 0 0 80 0 0 0 0 0 0
Marucci Elite Texas 2023
Maguire Gholson
0 99 0 0 0 0 0 0 0 0
Marucci Elite Texas 2023
Cole Kelly
0 0 0 0 6 0 0 0 0 0
Marucci Elite Texas 2023
Austin Little
0 0 77 0 0 0 0 0 0 0
Marucci Elite Texas 2023
Jacob Mabie
0 0 0 0 25 0 0 0 0 0
Marucci Elite Texas 2023
Jack Mathis
0 0 0 30 0 0 0 0 0 0
Marucci Elite Texas 2023
Cort Roberson
0 61 0 0 10 0 0 0 0 0
Marucci Elite Texas 2023
Matthew Torres
0 0 0 0 18 0 0 0 0 0
Marucci Elite Texas 2023
Brandon Vanostrand
0 43 0 0 39 0 0 0 0 0
Marucci Elite Texas-Thames
Trenton Barnes
0 86 0 0 0 0 0 0 0 0
Marucci Elite Texas-Thames
Michael Herndon
0 31 0 0 0 0 0 0 0 0
Marucci Elite Texas-Thames
Gavin Hickman
0 0 66 0 0 0 0 0 0 0
Marucci Elite Texas-Thames
Jackson Low
0 85 0 0 0 0 0 0 0 0
Marucci Elite Texas-Thames
Brock Rod
0 25 0 0 0 0 0 0 0 0
Marucci Elite Texas-Thames
Lance Rudder
0 19 0 0 0 0 0 0 0 0
Marucci Elite Texas-Thames
Stephen Sepulveda
0 0 0 75 0 0 0 0 0 0
Marucci Elite Texas-Thames
Briley Van
0 0 61 0 0 0 0 0 0 0
NL Davis 2023
Korbin Brooks
0 53 0 0 0 0 0 0 0 0
NL Davis 2023
Joe Luis Chavez
0 23 0 0 0 0 0 0 0 0
NL Davis 2023
Bret Deegan
0 83 0 0 0 0 0 0 0 0
NL Davis 2023
Kyle Hughes
0 12 0 0 0 0 0 0 0 0
NL Davis 2023
Mason Lemons
0 0 0 85 0 0 0 0 0 0
NL Davis 2023
Sebastian Phillips
0 0 8 37 0 0 0 0 0 0
NL Davis 2023
Garrick Williams Jr
0 0 97 0 0 0 0 0 0 0
Scorpions 17u Black
Daelan Fears
0 0 79 0 0 0 0 0 0 0
Scorpions 17u Black
Jakob Harris
71 0 0 0 0 0 0 0 0 0
Scorpions 17u Black
Dylan Holland
0 0 0 44 0 0 0 0 0 0
Scorpions 17u Black
Karsen Luther
0 76 0 0 0 0 0 0 0 0
Scorpions 17u Black
Kade Meyer
0 0 21 0 0 0 0 0 0 0
Scorpions 17u Black
Jake Skelly
0 0 0 81 0 0 0 0 0 0
Scorpions 17u Black
Brady Williamson
0 38 0 0 0 0 0 0 0 0
South Texas Tribe 2023
Matthew Booth
0 0 0 53 0 0 0 0 0 0
South Texas Tribe 2023
Nicolas Cortez
0 41 0 0 0 0 0 0 0 0
South Texas Tribe 2023
Andrew Frei
0 56 0 0 0 0 0 0 0 0
South Texas Tribe 2023
Ryan Jester
0 71 0 0 0 0 0 0 0 0
South Texas Tribe 2023
Griffin Jones
0 0 0 30 0 0 0 0 0 0
South Texas Tribe 2023
Nate Mayo
0 0 91 0 0 0 0 0 0 0
South Texas Tribe 2023
Charlie Peterson
0 36 0 0 0 0 0 0 0 0
Stix 2023 Scout
Lazaro Alvarado
0 11 0 0 0 0 0 0 0 0
Stix 2023 Scout
Kyndall Cassidy
0 0 24 0 0 0 0 0 0 0
Stix 2023 Scout
Jacob Gholston
0 0 23 0 63 0 0 0 0 0
Stix 2023 Scout
Parker Hutyra
0 0 0 0 86 0 0 0 0 0
Stix 2023 Scout
Cole Loser
0 93 0 0 0 0 0 0 0 0
Stix 2023 Scout
Peyton Martin
0 57 0 0 25 0 0 0 0 0
Stix 2023 Scout
Jacob Parker
0 23 0 0 0 0 0 0 0 0
Stix 2023 Scout
Trevor Tranberg
0 0 0 53 0 0 0 0 0 0
Stix 2023 Scout
Tyler White
0 0 0 0 18 0 0 0 0 0
Trosky Texas 2023-Hayes/Young
Adam Esber
0 0 0 59 0 0 0 0 0 0
Trosky Texas 2023-Hayes/Young
Cade Hanlen
0 0 95 0 0 0 0 0 0 0
Trosky Texas 2023-Hayes/Young
Austin Linhart
0 98 0 0 0 0 0 0 0 0
Trosky Texas 2023-Hayes/Young
Cameron See
0 0 14 0 0 0 0 0 0 0
Trosky Texas 2023-Hayes/Young
Christian Sumner
0 0 0 27 0 0 0 0 0 0
Trosky Texas 2023-Hayes/Young
Paden Tortorice
12 3 0 0 0 0 0 0 0 0
Trosky Texas 2023-Hayes/Young
Jamal Williams
87 0 0 0 0 0 0 0 0 0
Trosky Texas 2023-Mathis / Bass
Dean Crisler
0 84 0 0 0 0 0 0 0 0
Trosky Texas 2023-Mathis / Bass
Tyson Kestner
0 0 97 0 0 0 0 0 0 0
Trosky Texas 2023-Mathis / Bass
Ishan Mehta
0 0 0 87 0 0 0 0 0 0
Trosky Texas 2023-Mathis / Bass
Jacob Stablein
0 38 0 25 0 0 0 0 0 0
Trosky Texas 2023-Mathis / Bass
Ethan Westrup
0 72 0 0 0 0 0 0 0 0
Trosky Texas-Ina
Caden Beck
0 25 0 0 0 0 0 0 0 0
Trosky Texas-Ina
Cole Kaase
0 0 78 0 0 0 0 0 0 0
Trosky Texas-Ina
Dylan Kalmus
0 38 0 0 0 0 0 0 0 0
Trosky Texas-Ina
David Medina
0 76 0 0 0 0 0 0 0 0
Trosky Texas-Ina
Evan Mendoza
0 0 40 0 0 0 0 0 0 0
Trosky Texas-Ina
Jaime Montemayor
0 0 0 74 0 0 0 0 0 0
Trosky Texas-Ina
Jaylen Ramirez
0 0 0 17 0 0 0 0 0 0
Trosky Texas-Ina
Parker Weiss
0 72 0 0 0 0 0 0 0 0
USA Prime Houston - Limonta
David Carrillo
0 0 11 44 0 0 0 0 0 0
USA Prime Houston - Limonta
Aryan Chopra
0 25 0 66 0 0 0 0 0 0
USA Prime Houston - Limonta
Angel Esquivel
47 0 5 15 20 0 0 0 0 0
USA Prime Houston - Limonta
Aidan Garza
0 78 0 0 53 0 0 0 0 0
USA Prime Houston - Limonta
Adrian Isaaccura
0 0 0 0 22 0 0 0 0 0
USA Prime Houston - Limonta
Jake Steffes
0 0 91 0 13 0 0 0 0 0
USA Prime Houston - Limonta
Elijah Stewart
63 0 0 0 92 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/14
Day 2
07/15
Day 3
07/16
Day 4
07/17
2022 WWBA 2023 Grads or 17U National Championship5 Star Performance 2023 HoffmanHayden Laughlin727/12/2022 RR RR
2022 WWBA 2023 Grads or 17U National Championship5 Star Performance 2023 HoffmanTrevor Deriso807/10/2022 RR
2022 WWBA 2023 Grads or 17U National Championship5 Star Performance 2023 NationalAustin Baker947/11/2022 RR RR
2022 WWBA 2023 Grads or 17U National ChampionshipDallas Tigers 17U BeavanHarrison Rosar857/11/2022 RR RR
2022 WWBA 2023 Grads or 17U National ChampionshipDallas Tigers 17U BeavanWill Patterson877/12/2022 RR RR RR
2022 WWBA 2023 Grads or 17U National ChampionshipDallas Tigers Arias - 2023Owen Ewton767/13/2022 RR RR RR RR
2022 17U WWBA Classic at Crosby (OPEN)Next Level TaylorIsaac Compean777/10/2022 RR
2022 WWBA 2023 Grads or 17U National ChampionshipUSA Prime West 17UMason Matherly1017/10/2022 RR