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
10/20
Day 2
10/21
Day 3
10/22
Day 4
10/23
Day 5
10/24
Day 6
10/25
Day 7
10/26
Day 8
10/27
Day 9
10/28
Day 10
10/29
Dallas Tigers
Luke Adcock
0 55 0 0 0 0 0 0 0 0
Dallas Tigers
Aidan Forthman
0 52 0 0 0 0 0 0 0 0
Dallas Tigers
Brandt Martinez
0 17 0 0 0 0 0 0 0 0
Dallas Tigers
Jonathan Calvin Smuts
0 32 0 0 0 0 0 0 0 0
Dallas Tigers
Huck Wilson
0 26 0 0 0 0 0 0 0 0
Dallas Tigers - Argyle
Landon Bernal
0 10 0 0 0 0 0 0 0 0
Dallas Tigers - Argyle
Brody Black
0 73 0 0 0 0 0 0 0 0
Dallas Tigers - Argyle
Hudson Hall
0 0 56 0 0 0 0 0 0 0
Dallas Tigers - Argyle
Jack Snakenberg
0 19 25 0 0 0 0 0 0 0
Dallas Tigers - Argyle
Jaxton Waggoner
0 72 0 0 0 0 0 0 0 0
Dallas Tigers Ne 15u Harlan
Nolan Canning
0 10 26 0 0 0 0 0 0 0
Dallas Tigers Ne 15u Harlan
Jaxon Hatchett
0 41 0 0 0 0 0 0 0 0
Dallas Tigers Ne 15u Harlan
Ryan Hill
0 20 0 0 0 0 0 0 0 0
Dallas Tigers Ne 15u Harlan
Matthew Hyman
0 0 38 0 0 0 0 0 0 0
Dallas Tigers Ne 15u Harlan
Tanner Petty
0 14 0 0 0 0 0 0 0 0
Dallas Tigers Ne 15u Harlan
Josh Tyson
0 10 62 0 0 0 0 0 0 0
Diablos
Bailey Carter
0 38 0 0 0 0 0 0 0 0
Diablos
Ethan Estes
0 0 44 0 0 0 0 0 0 0
Diablos
David Fenton
0 0 17 0 0 0 0 0 0 0
Diablos
Christian Manoleas
0 40 0 0 0 0 0 0 0 0
Diablos
Jackson Sayre
0 0 24 0 0 0 0 0 0 0
Frisco Riders 2027
Israel Armijo
0 47 0 0 0 0 0 0 0 0
Frisco Riders 2027
Jackson Cyr
0 73 0 0 0 0 0 0 0 0
Frisco Riders 2027
Hunter Handley
0 58 0 0 0 0 0 0 0 0
Frisco Riders 2027
Colton Wood
0 0 64 0 0 0 0 0 0 0
Keller Aces - Dominguez
Jacob Adams
0 28 0 0 0 0 0 0 0 0
Keller Aces - Dominguez
Asher Audas
0 100 0 0 0 0 0 0 0 0
Keller Aces - Dominguez
River Dominguez
0 18 0 0 0 0 0 0 0 0
Keller Aces - Dominguez
Matthew Hillyard
0 0 82 0 0 0 0 0 0 0
Keller Aces - Dominguez
Logan Jones
0 12 38 0 0 0 0 0 0 0
Keller Aces - Dominguez
Erick Ortiz
0 0 35 0 0 0 0 0 0 0
Keller Aces - Dominguez
Grayson West
0 0 58 0 0 0 0 0 0 0
Lindale Prospects
Christopher Dworaczyk
0 43 32 0 0 0 0 0 0 0
Lindale Prospects
Noah Foster
0 59 66 0 0 0 0 0 0 0
Lindale Prospects
Hayden Gateley
0 19 0 0 0 0 0 0 0 0
Lindale Prospects
Isaac Rodgers
0 45 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2027 - Harris
Erik Cruz
0 58 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2027 - Harris
Jason Fowler
0 24 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2027 - Harris
Gerardo Macias
0 64 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2027 - Harris
Kyle owen
0 0 21 0 0 0 0 0 0 0
Ntxbc Dirtbags 2027 - Harris
Brody Reaves
0 67 0 0 0 0 0 0 0 0
Ntxbc Dirtbags 2027 - Harris
Thomas Vincent
0 0 77 0 0 0 0 0 0 0
Stix 2028 Black
Garin Bissonnette
0 73 0 0 0 0 0 0 0 0
Stix 2028 Black
Camden Dean
0 0 68 0 0 0 0 0 0 0
Stix 2028 Black
Brody Ganzer
0 9 0 0 0 0 0 0 0 0
Stix 2028 Black
Michael Maggart
0 67 0 0 0 0 0 0 0 0
Stix 2028 Black
Jonah Williamson
0 68 0 0 0 0 0 0 0 0
Stix West 2027 Black
Nathan Flores
0 8 0 0 0 0 0 0 0 0
Stix West 2027 Black
Daniel Holt
0 69 0 0 0 0 0 0 0 0
Stix West 2027 Black
Joey Hylton
0 63 0 0 0 0 0 0 0 0
Stix West 2027 Black
Matthew Pappas
0 18 0 0 0 0 0 0 0 0
Stix West 2027 Black
Owen Poynor
0 30 0 0 0 0 0 0 0 0
Stix West 2027 Black
Aiden Sumirat
0 38 0 0 0 0 0 0 0 0
Stix West 2027 Black
Logan Swofford
0 24 0 0 0 0 0 0 0 0
Texas Edge - Lightfoot 2027
Austin Gallogly
0 48 0 0 0 0 0 0 0 0
Texas Edge - Lightfoot 2027
Andrew Lightfoot
0 23 0 0 0 0 0 0 0 0
Texas Edge - Lightfoot 2027
Hank Nash
0 30 0 0 0 0 0 0 0 0
Texas Edge - Lightfoot 2027
Colton Savage
0 0 39 0 0 0 0 0 0 0
Texas Edge - Lightfoot 2027
Milo Wilson
0 61 0 0 0 0 0 0 0 0
Texas Edge - Lightfoot 2027
Hudson Woodward
0 0 46 0 0 0 0 0 0 0
Texas Edge Shaw
Easton Bleeker
0 0 70 0 0 0 0 0 0 0
Texas Edge Shaw
Blake Burcie
0 30 0 0 0 0 0 0 0 0
Texas Edge Shaw
Colton Hill
0 61 0 0 0 0 0 0 0 0
Texas Edge Shaw
Mason Jung
0 10 0 0 0 0 0 0 0 0
Texas Edge Shaw
Ryder Papasan
0 5 0 0 0 0 0 0 0 0
Texas Edge Shaw
Brody Prather
0 0 7 0 0 0 0 0 0 0
Texas Edge Shaw
Colton Ripple
0 0 65 0 0 0 0 0 0 0
Texas Edge Shaw
Trenton Zmeskal
0 18 0 0 0 0 0 0 0 0
Texas Generals Elite 2027 15U
Memphis Brandon
0 16 0 0 0 0 0 0 0 0
Texas Generals Elite 2027 15U
Hayden Denney
0 0 80 0 0 0 0 0 0 0
Texas Generals Elite 2027 15U
Colby Germanos
0 42 0 0 0 0 0 0 0 0
Texas Generals Elite 2027 15U
Jake Langley
0 0 27 0 0 0 0 0 0 0
Texas Generals Elite 2027 15U
Josh Logan
0 0 1 0 0 0 0 0 0 0
Texas Generals Elite 2027 15U
Enrique Ojeda
0 0 29 0 0 0 0 0 0 0
Texas Generals Elite 2027 15U
Sung-Yun Park
0 11 23 0 0 0 0 0 0 0
west Texas Chaos
Hayden Baughman
0 77 0 0 0 0 0 0 0 0
west Texas Chaos
Foster Cox
0 49 0 0 0 0 0 0 0 0
west Texas Chaos
Halen Cranfill
0 38 0 0 0 0 0 0 0 0
west Texas Chaos
Cruz Gallardo
0 45 0 0 0 0 0 0 0 0
west Texas Chaos
Parker Jordan
0 0 61 0 0 0 0 0 0 0
west Texas Chaos
Hunter Rickman
0 0 41 0 0 0 0 0 0 0
west Texas Chaos
Tristian Torres
0 12 0 0 0 0 0 0 0 0
Wow Factor Ft Worth 2027
Christopher Alanis-Longoria
0 77 0 0 0 0 0 0 0 0
Wow Factor Ft Worth 2027
Lane Brinkley
0 0 39 0 0 0 0 0 0 0
Wow Factor Ft Worth 2027
Giovanni Carassai
0 49 0 0 0 0 0 0 0 0
Wow Factor Ft Worth 2027
Ely Lane
0 0 48 0 0 0 0 0 0 0
Wow Factor Ft Worth 2027
Oliver Simpson
0 24 0 0 0 0 0 0 0 0
Wow Factor Ft Worth 2027
Davis Stokan
0 10 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