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
07/06
Day 2
07/07
Day 3
07/08
Day 4
07/09
Day 5
07/10
Day 6
07/11
Day 7
07/12
Day 8
07/13
Day 9
07/14
Day 10
07/15
Cooperstown Cobras 15u Garcia
Alejandro Aguilar
0 42 0 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Casey Dalton
0 0 55 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Dylan Duque
0 0 9 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Welsey Fitts
0 0 38 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Kaden Hammonds
0 93 0 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Xavier Whitis
0 25 0 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Jess withers
0 46 0 0 0 0 0 0 0 0
DFW Twins 15u Black
Daymien Bankston
0 0 19 0 0 0 0 0 0 0
DFW Twins 15u Black
Chase Elliott
0 0 38 0 0 0 0 0 0 0
DFW Twins 15u Black
Robert Mask
56 0 0 45 0 0 0 0 0 0
DFW Twins 15u Black
Kane McConathy
0 75 0 0 0 0 0 0 0 0
DFW Twins 15u Black
Aidan Pool
59 0 0 18 0 0 0 0 0 0
DFW Twins 15u Black
Trep Sanchez
0 5 46 0 0 0 0 0 0 0
DFW Twins 15u Black
Jake Windle
0 41 0 0 0 0 0 0 0 0
Dulins Dodgers 2026 Bobbitt
Austin Allen
0 25 0 0 0 0 0 0 0 0
Dulins Dodgers 2026 Bobbitt
Cade Antosca
0 23 0 0 0 0 0 0 0 0
Dulins Dodgers 2026 Bobbitt
Carsen Blake
0 56 0 0 0 0 0 0 0 0
Dulins Dodgers 2026 Bobbitt
Gage Bradley
0 0 26 0 0 0 0 0 0 0
Dulins Dodgers 2026 Bobbitt
Jacob Knott
42 0 11 0 0 0 0 0 0 0
Dulins Dodgers 2026 Bobbitt
Kam Schrag
0 0 33 0 0 0 0 0 0 0
Dulins Dodgers 2026 Bobbitt
Riley Stewart
25 0 55 0 0 0 0 0 0 0
Dulins Dodgers Prime - Godwin
Landon Collins
0 43 0 0 0 0 0 0 0 0
Dulins Dodgers Prime - Godwin
Anthony Del Angel
0 0 14 0 0 0 0 0 0 0
Dulins Dodgers Prime - Godwin
Gunner Dunlop
0 48 0 0 0 0 0 0 0 0
Dulins Dodgers Prime - Godwin
Carson Herlehy
0 0 30 0 0 0 0 0 0 0
Dulins Dodgers Prime - Godwin
Kaden Robardey
0 23 0 0 0 0 0 0 0 0
Dulins Dodgers Prime - Godwin
Logan Shields
40 21 0 0 0 0 0 0 0 0
Duran Baseball 14u
Alex Fenner
0 15 0 0 0 0 0 0 0 0
Duran Baseball 14u
Cooper Lamb
0 42 0 0 0 0 0 0 0 0
Duran Baseball 14u
Hunter Matthews
50 0 0 0 0 0 0 0 0 0
Duran Baseball 14u
Jack Meyer
51 0 0 0 0 0 0 0 0 0
Duran Baseball 14u
Cylas Ruby
0 35 0 0 0 0 0 0 0 0
Duran Baseball 14u
Daniel Stiefvater
0 43 0 0 0 0 0 0 0 0
Duran Baseball 14u
Hudson Stockton
0 0 66 0 0 0 0 0 0 0
Duran Baseball 14u
Beau Wheeler
17 0 0 0 0 0 0 0 0 0
McKinney Marshals 15U
Keller Caulk
0 0 100 0 0 0 0 0 0 0
McKinney Marshals 15U
Harrison Mina
79 0 0 0 0 0 0 0 0 0
McKinney Marshals 15U
Abraham Perez
0 84 0 0 0 0 0 0 0 0
McKinney Marshals 15U
Luke Salmon
62 0 0 0 0 0 0 0 0 0
McKinney Marshals 15U
Preston Shotwell
0 56 0 0 0 0 0 0 0 0
Ntx Monarchs
Caden Boyst
20 0 0 0 0 0 0 0 0 0
Ntx Monarchs
Carson Cooley
0 28 0 0 0 0 0 0 0 0
Ntx Monarchs
Luke Froehle
58 0 0 0 0 0 0 0 0 0
Ntx Monarchs
Anthony Gonzalez
0 0 28 0 0 0 0 0 0 0
Ntx Monarchs
Bubba Hancock
0 0 19 0 0 0 0 0 0 0
Ntx Monarchs
Ryan Hansberger
0 17 0 0 0 0 0 0 0 0
Ntx Monarchs
Grayson Passarelli
39 0 0 0 0 0 0 0 0 0
Ntx Monarchs
Trevor Stum
0 81 0 0 0 0 0 0 0 0
Ntx Monarchs
Nolan Swyers
0 0 32 0 0 0 0 0 0 0
Premier Baseball Clyde 2026
Aaron Achterberg
0 71 85 0 0 0 0 0 0 0
Premier Baseball Clyde 2026
Dylan Caudill
14 0 0 70 0 0 0 0 0 0
Premier Baseball Clyde 2026
Caleb Harvey
0 0 2 19 0 0 0 0 0 0
Premier Baseball Clyde 2026
Hunter Heintz
35 0 21 0 0 0 0 0 0 0
Premier Baseball Clyde 2026
Dylan Marhofer
0 0 88 0 0 0 0 0 0 0
Premier Baseball Clyde 2026
Logan Messmer
18 0 0 0 0 0 0 0 0 0
Premier Baseball Clyde 2026
Ricky Talavera
20 0 0 0 0 0 0 0 0 0
Stix North 2026 Prospects Black
Bodie Davis
0 23 0 0 0 0 0 0 0 0
Stix North 2026 Prospects Black
Lale Esquivel
0 10 0 0 0 0 0 0 0 0
Stix North 2026 Prospects Black
Lane Furr
0 42 0 0 0 0 0 0 0 0
Stix North 2026 Prospects Black
Braylen James
0 42 0 0 0 0 0 0 0 0
Stix North 2026 Prospects Black
Kayden Mansell
0 43 0 0 0 0 0 0 0 0
Stix North 2026 Prospects Black
Benjamin Reed
0 0 45 0 0 0 0 0 0 0
Stix North 2026 Prospects Black
Colin Walter
0 42 0 0 0 0 0 0 0 0
Stix North 2026 Prospects Black
Sebastian Young
0 45 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Coronado/Vazquez
Drew Brooks
0 28 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Coronado/Vazquez
Preston Carman
0 0 50 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Coronado/Vazquez
Daniel Cho
0 3 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Coronado/Vazquez
Davis McCarthy
0 67 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Coronado/Vazquez
Brayden Rutherford
77 0 4 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Coronado/Vazquez
Tucker Samples
34 0 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Coronado/Vazquez
Oliver Simpson
0 0 75 0 0 0 0 0 0 0
Texas Angels 2026 Day
George Ferguson
0 70 0 0 0 0 0 0 0 0
Texas Angels 2026 Day
Colby Garrett
0 24 3 0 0 0 0 0 0 0
Texas Angels 2026 Day
Ethan Keller
64 0 0 0 0 0 0 0 0 0
Texas Angels 2026 Day
Hunter Lauinger
0 0 58 0 0 0 0 0 0 0
Texas Angels 2026 Day
Hudson Tuley
0 0 11 0 0 0 0 0 0 0
Texas Angels 2026 Gomez
Shaun Anderson
0 5 60 0 0 0 0 0 0 0
Texas Angels 2026 Gomez
Albert Galvan
0 0 0 27 0 0 0 0 0 0
Texas Angels 2026 Gomez
Addison Medrano
0 0 10 15 0 0 0 0 0 0
Texas Angels 2026 Gomez
Nathaniel Meurett
0 0 43 53 0 0 0 0 0 0
Texas Angels 2026 Gomez
Logen Pargas
0 33 40 15 0 0 0 0 0 0
Texas Angels 2026 Gomez
Luke Schroeder
0 0 16 8 0 0 0 0 0 0
Texas Angels 2026 Gomez
Trent Spivey
0 0 0 10 0 0 0 0 0 0
Texas Angels 2026 Gomez
Austyn Wright
0 42 0 0 0 0 0 0 0 0
Texas Angels 2026 Gomez
Ryan Zaiontz
0 26 88 0 0 0 0 0 0 0
Texas Edge Shaw 14u
Tabor Anderson
43 0 0 0 0 0 0 0 0 0
Texas Edge Shaw 14u
Blake Burcie
31 0 0 0 0 0 0 0 0 0
Texas Edge Shaw 14u
Colton Hill
0 0 0 73 0 0 0 0 0 0
Texas Edge Shaw 14u
Tanner Madara
0 0 19 0 0 0 0 0 0 0
Texas Edge Shaw 14u
Ryder Papasan
0 22 0 0 0 0 0 0 0 0
Texas Edge Shaw 14u
Jaxson Philpot
0 91 0 0 0 0 0 0 0 0
Texas Edge Shaw 14u
Colton Ripple
0 0 52 0 0 0 0 0 0 0
Texas Edge Shaw 14u
Trenton Zmeskal
57 0 0 0 0 0 0 0 0 0
Texas Oilers 15u Madden
Timothy Clifford
0 13 38 0 0 0 0 0 0 0
Texas Oilers 15u Madden
Landon Drake
0 0 26 0 0 0 0 0 0 0
Texas Oilers 15u Madden
Cooper Fox
14 0 15 0 0 0 0 0 0 0
Texas Oilers 15u Madden
Jake Goodwill
0 19 0 0 0 0 0 0 0 0
Texas Oilers 15u Madden
Cohen Kepner
77 0 0 0 0 0 0 0 0 0
Texas Oilers 15u Madden
Wyatt Martin
0 3 0 0 0 0 0 0 0 0
Texas Oilers 15u Madden
Ruger Spoerl
0 46 0 0 0 0 0 0 0 0
Texas Oilers 15u Madden
Joshua Willis
0 0 43 0 0 0 0 0 0 0
Texas Sox 14u - Sykes
Parker Hopson
55 0 0 49 0 0 0 0 0 0
Texas Sox 14u - Sykes
August Lahue
0 0 27 0 0 0 0 0 0 0
Texas Sox 14u - Sykes
Micah Laureles
0 85 0 0 0 0 0 0 0 0
Texas Sox 14u - Sykes
Drake Lee
0 0 0 26 0 0 0 0 0 0
Texas Sox 14u - Sykes
Devin Luna
0 14 33 0 0 0 0 0 0 0
Texas Sox 14u - Sykes
Rami Mahmoud
0 0 9 10 0 0 0 0 0 0
Texas Sox 14u - Sykes
Eli Parker
0 0 30 0 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Parker Bockoven
86 65 0 0 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Nolon Buckels
0 0 23 0 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Peyton Fackrell
0 20 0 0 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Jeziah Fuentez
0 0 52 0 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Zechariah Groves
0 0 0 39 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Robert Haas
0 50 0 0 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Preston Holland
0 0 36 0 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Max Lamb
0 0 0 75 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Colby Miller
0 0 0 8 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Garrett Schneider
0 29 0 0 0 0 0 0 0 0
UBC 15U VIARS/WILKERSON
Jacob Thorpe
0 42 0 0 0 0 0 0 0 0
USA Prime Wisdom
Kaden Baldree
0 0 34 0 0 0 0 0 0 0
USA Prime Wisdom
Bradley Couture
13 25 0 0 0 0 0 0 0 0
USA Prime Wisdom
Trace Fisher
0 0 28 0 0 0 0 0 0 0
USA Prime Wisdom
Diego Gonzalez
0 32 0 0 0 0 0 0 0 0
USA Prime Wisdom
Daniel Harrolle
46 0 0 0 0 0 0 0 0 0
USA Prime Wisdom
Luke Hendricks
0 18 0 0 0 0 0 0 0 0
USA Prime Wisdom
Jarrett Pierson
0 0 12 0 0 0 0 0 0 0
USA Prime Wisdom
Owen Sandefer
0 33 0 0 0 0 0 0 0 0
USA Prime Wisdom
Austin Schaumburg
0 39 0 0 0 0 0 0 0 0
USA Prime Wisdom
Dallas Walker
0 0 66 0 0 0 0 0 0 0
USA Prime Wisdom
Daniel Wroblewski
0 57 0 0 0 0 0 0 0 0
Wit Baseball
Noah Al-Hayek
0 53 53 0 0 0 0 0 0 0
Wit Baseball
Riley Bray
44 0 0 0 0 0 0 0 0 0
Wit Baseball
Ayden Easdon
37 0 14 0 0 0 0 0 0 0
Wit Baseball
Dane Girard
0 0 85 0 0 0 0 0 0 0
Wit Baseball
Brayden Newman
0 69 69 0 0 0 0 0 0 0
Wit Baseball
Holdin Thomas
48 0 31 0 0 0 0 0 0 0
Wow Factor Southwest 2026
Mason Ivie
0 0 16 0 0 0 0 0 0 0
Wow Factor Southwest 2026
Ross Konkle
0 53 0 0 0 0 0 0 0 0
Wow Factor Southwest 2026
Aidan McGilligan
62 0 0 0 0 0 0 0 0 0
Wow Factor Southwest 2026
Sam Whaley
0 0 73 0 0 0 0 0 0 0
Wow Factor Southwest Black
Hogan Bales
0 0 54 0 0 0 0 0 0 0
Wow Factor Southwest Black
Everett Kincaid
0 0 80 0 0 0 0 0 0 0
Wow Factor Southwest Black
Tyson Little
0 27 0 0 0 0 0 0 0 0
Wow Factor Southwest Black
James Malone
0 66 0 0 0 0 0 0 0 0
Wow Factor Southwest Black
John "Cooper" Patton
0 0 22 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest