End-of-Year Special: For Diamondkast/DK+ and Cross-checker subscribers, take advantage of our best offer of the year. 40% off an annual subscription.
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/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
Arlington A's Astros
Kaleb Braswell
0 33 0 0 0 0 0 0 0 0
Arlington A's Astros
Daniel Burbach
0 0 63 0 0 0 0 0 0 0
Arlington A's Astros
Ryan Dickey
0 66 0 0 0 0 0 0 0 0
Arlington A's Astros
Cale Diermier
0 0 0 74 0 0 0 0 0 0
Arlington A's Astros
Ryan Flanery
0 0 5 0 0 0 0 0 0 0
Arlington A's Astros
Gabriel Jackson
0 0 0 17 0 0 0 0 0 0
Arlington A's Astros
Will Knight
53 0 0 0 0 0 0 0 0 0
Arlington A's Astros
Kaden McClurg
53 0 0 0 0 0 0 0 0 0
Arlington A's Astros
Sawyer McKenzie
0 0 0 37 0 0 0 0 0 0
Arlington A's Astros
Jr Reed
0 0 44 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Hamish Armour
0 27 0 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Daniel Cavey
0 0 36 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Logan Daniels
0 0 71 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Gianni Preische
0 0 50 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Ken Roberts
0 0 34 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Ryder Ruiz
38 0 0 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Jacob Swinney
29 0 0 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Grayson Waters
0 0 51 0 0 0 0 0 0 0
Arlington A's Diamondbacks
Jackson Wolfe
0 69 0 0 0 0 0 0 0 0
Arlington Spartans 15u
Dylan Buechele
0 0 6 0 0 0 0 0 0 0
Arlington Spartans 15u
Cameron Harris
0 0 0 63 0 0 0 0 0 0
Arlington Spartans 15u
Gabriel Lewis
0 87 0 0 0 0 0 0 0 0
Arlington Spartans 15u
Ryan Ott
43 0 0 74 0 0 0 0 0 0
Arlington Spartans 15u
Nathaniel Rivera
23 0 30 79 0 0 0 0 0 0
Arlington Spartans 15u
Cooper Schutte
25 0 0 0 0 0 0 0 0 0
Arlington Spartans 15u
Brittain Urbaniak
0 0 68 0 0 0 0 0 0 0
Dallas Bandits - McFadden 15U
Cooper Contreras
0 101 0 0 0 0 0 0 0 0
Dallas Bandits - McFadden 15U
Christopher Germanos
0 0 0 70 0 0 0 0 0 0
Dallas Bandits - McFadden 15U
Jorge Herrera
0 0 6 104 0 0 0 0 0 0
Dallas Bandits - McFadden 15U
Seth Hubbard
0 0 61 0 0 0 0 0 0 0
Dallas Bandits - McFadden 15U
Fin Long
0 0 0 9 0 0 0 0 0 0
Dallas Bandits - McFadden 15U
Isaiah Torres
0 0 0 34 0 0 0 0 0 0
Dallas Bandits - McFadden 15U
Will Whitehead
0 91 0 0 0 0 0 0 0 0
Dallas Patriots- Sheets
Tyson Barkley
0 0 65 0 0 0 0 0 0 0
Dallas Patriots- Sheets
John Byler
0 53 0 0 0 0 0 0 0 0
Dallas Patriots- Sheets
Jake Hopkins
8 4 0 0 0 0 0 0 0 0
Dallas Patriots- Sheets
Kaden Mitchell
0 44 0 47 0 0 0 0 0 0
Dallas Patriots- Sheets
Grayson Moore
32 0 0 0 0 0 0 0 0 0
Dallas Patriots- Sheets
Wade Pinaga
0 0 35 0 0 0 0 0 0 0
Dallas Patriots- Sheets
Taylor Wiley
0 0 0 57 0 0 0 0 0 0
Dallas Tigers Calhoun
Noah Delasierra
0 0 60 0 0 0 0 0 0 0
Dallas Tigers Calhoun
Siddarth Dendukuri
55 0 121 0 0 0 0 0 0 0
Dallas Tigers Calhoun
Sebastian Estevane
0 83 0 0 0 0 0 0 0 0
Dallas Tigers Calhoun
Zach Lewis
0 0 48 0 0 0 0 0 0 0
Dallas Tigers Calhoun
Connor Madden
38 0 0 0 0 0 0 0 0 0
Dallas Tigers Calhoun
Aidan Murphy
19 0 0 0 0 0 0 0 0 0
Dallas Tigers Calhoun
Chase Waddill
0 28 0 0 0 0 0 0 0 0
Dallas Tigers Nester
Damian Abrol
0 0 78 0 0 0 0 0 0 0
Dallas Tigers Nester
Harrison Brown
0 5 0 14 0 0 0 0 0 0
Dallas Tigers Nester
Casey Giese
0 0 0 40 0 0 0 0 0 0
Dallas Tigers Nester
Charlie Kinkaid
48 0 0 0 0 0 0 0 0 0
Dallas Tigers Nester
Ryan Liu
36 0 0 0 0 0 0 0 0 0
Dallas Tigers Nester
Justin Manning
0 100 0 0 0 0 0 0 0 0
Dallas Tigers Nester
Tomas Ramirez
0 0 2 57 0 0 0 0 0 0
Dallas Tigers Nester
Chase Sousa
0 0 36 0 0 0 0 0 0 0
DFW Twins 15u Red
Grant Fackel
29 0 0 0 0 0 0 0 0 0
DFW Twins 15u Red
Kennett McLane
0 0 0 89 0 0 0 0 0 0
DFW Twins 15u Red
Preston Mendez
0 70 0 0 0 0 0 0 0 0
DFW Twins 15u Red
Jon Paulsen
16 0 0 0 0 0 0 0 0 0
DFW Twins 15u Red
Marion Rangel
0 0 90 0 0 0 0 0 0 0
DFW Twins 15u Red
Elandis Taylor
0 0 28 12 0 0 0 0 0 0
DFW Twins 15u Red
Hill Wiley
0 27 0 0 0 0 0 0 0 0
DFW Twins 15u White
Brayden Fox
0 39 0 0 0 0 0 0 0 0
DFW Twins 15u White
Jacob Martin
24 0 0 76 0 0 0 0 0 0
DFW Twins 15u White
Robert Matteson
12 8 0 0 0 0 0 0 0 0
DFW Twins 15u White
Grayson McKelvey
0 27 0 0 0 0 0 0 0 0
DFW Twins 15u White
James Pickett
32 0 23 21 0 0 0 0 0 0
DFW Twins 15u White
Mack Skeels
0 23 0 0 0 0 0 0 0 0
DFW Twins 15u White
Braeden Wells
0 0 30 0 0 0 0 0 0 0
Fort Worth Mavericks
Raleigh Hite
0 0 27 0 0 0 0 0 0 0
Fort Worth Mavericks
Jack Kale
0 0 30 4 0 0 0 0 0 0
Fort Worth Mavericks
Jeaden Powell
0 41 0 0 0 0 0 0 0 0
Fort Worth Mavericks
Trey Ramirez
0 0 28 80 0 0 0 0 0 0
Fort Worth Mavericks
Blaine Skains
35 0 23 0 0 0 0 0 0 0
Fort Worth Mavericks
Thomas Spradlin
23 0 0 0 0 0 0 0 0 0
Fort Worth Mavericks
Parker Temple
0 5 0 0 0 0 0 0 0 0
Hooks Baseball - Darnell
Tylor Bruce
51 0 0 0 0 0 0 0 0 0
Hooks Baseball - Darnell
Caleb Carrizales
0 0 23 0 0 0 0 0 0 0
Hooks Baseball - Darnell
Trent Hickerson
0 55 0 0 0 0 0 0 0 0
Hooks Baseball - Darnell
Payton Hoelscher
0 0 0 87 0 0 0 0 0 0
Hooks Baseball - Darnell
Andrew Omo
62 0 0 0 0 0 0 0 0 0
Hooks Baseball - Darnell
Hunter Walter
0 0 68 0 0 0 0 0 0 0
Hooks Baseball - Farrow
Eric Bates
0 0 42 0 0 0 0 0 0 0
Hooks Baseball - Farrow
Brandon Klanika
42 46 0 0 0 0 0 0 0 0
Hooks Baseball - Farrow
Tanner Liming
0 0 55 0 0 0 0 0 0 0
Hooks Baseball - Farrow
Parker Madsen
0 0 20 0 0 0 0 0 0 0
Hooks Baseball - Farrow
Andrew Mitchell
53 0 10 0 0 0 0 0 0 0
Hooks Baseball - Farrow
Cavalli Nealy
0 4 0 0 0 0 0 0 0 0
Hooks Baseball - Farrow
Gage Rinehart
0 0 84 0 0 0 0 0 0 0
Hooks Baseball - Farrow
Gannon White
0 83 0 0 0 0 0 0 0 0
Stix 2024 Futures Black
Logan Alexander
0 0 0 53 0 0 0 0 0 0
Stix 2024 Futures Black
Kolbe Fielder
0 66 0 0 0 0 0 0 0 0
Stix 2024 Futures Black
Hayes Melville
0 0 0 77 0 0 0 0 0 0
Stix 2024 Futures Black
Luke Schreyer
0 0 0 37 0 0 0 0 0 0
Stix 2024 Futures Black
Braydon Shives
0 0 0 38 0 0 0 0 0 0
Stix 2024 Futures Black
Alex Talley
68 0 0 0 0 0 0 0 0 0
Stix 2024 Futures Black
Rylee Wickliffe
0 0 55 0 0 0 0 0 0 0
Stix 2024 Futures Black
Nick Williams
31 0 0 56 0 0 0 0 0 0
Stix 2024 Futures Red
Josh Bass
0 26 0 86 0 0 0 0 0 0
Stix 2024 Futures Red
Christopher Calabrese
0 0 0 21 0 0 0 0 0 0
Stix 2024 Futures Red
Cayden Decker
56 0 0 0 0 0 0 0 0 0
Stix 2024 Futures Red
Henry Farmer
0 32 0 0 0 0 0 0 0 0
Stix 2024 Futures Red
Jace Hernandez
0 0 59 0 0 0 0 0 0 0
Stix 2024 Futures Red
Noah Jay
0 0 31 0 0 0 0 0 0 0
Stix 2024 Futures Red
Brock McKown
0 49 0 0 0 0 0 0 0 0
Stix 2024 Futures Red
Hagan Thiem
53 0 0 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
Parker Brown
67 0 0 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
William Brown IV
52 0 0 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
Chance Fouts
0 0 58 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
Alexandre Leija
0 0 15 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
Gabriel Luna
0 0 19 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
Diego Nieto
0 57 0 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
Beckham Paul
0 15 0 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
Michael Sanchez
30 0 0 0 0 0 0 0 0 0
Texas Angels 2024 Johnson
Aidan Spurlock
0 0 43 0 0 0 0 0 0 0
UB Nine 15u- Bryant
Jack Applegate
0 29 0 85 0 0 0 0 0 0
UB Nine 15u- Bryant
Joshua Cavas
0 0 88 0 0 0 0 0 0 0
UB Nine 15u- Bryant
Henry Frey
0 0 71 0 0 0 0 0 0 0
UB Nine 15u- Bryant
Luke Gaunt
0 16 0 0 0 0 0 0 0 0
UB Nine 15u- Bryant
Blake Ivie
0 50 0 0 0 0 0 0 0 0
UB Nine 15u- Bryant
Preston May
0 42 0 0 0 0 0 0 0 0
UB Nine 15u- Bryant
Nathan Redington
0 47 0 0 0 0 0 0 0 0
Usa Prime 15u Melms
Nolan Melms
0 104 0 0 0 0 0 0 0 0
Usa Prime 15u Melms
Christopher Noe
0 0 42 0 0 0 0 0 0 0
Usa Prime 15u Melms
Braedyn Paty
36 0 0 29 0 0 0 0 0 0
Usa Prime 15u Melms
Easton Purcell
0 0 0 20 0 0 0 0 0 0
Usa Prime 15u Melms
Wayne Tackett
0 5 0 72 0 0 0 0 0 0
Usa Prime 15u Melms
Ryan Todd
63 0 0 0 0 0 0 0 0 0
Usa Prime Noriega 15u
Cannon Brown
0 0 66 0 0 0 0 0 0 0
Usa Prime Noriega 15u
James Cloke
0 0 58 0 0 0 0 0 0 0
Usa Prime Noriega 15u
Dominic Garcia
0 0 0 37 0 0 0 0 0 0
Usa Prime Noriega 15u
Kade Onstott
0 65 0 0 0 0 0 0 0 0
Usa Prime Noriega 15u
John Vance
0 23 0 0 0 0 0 0 0 0
Usa Prime Noriega 15u
John Ward
70 0 0 72 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest