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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
07/24
Day 2
07/25
Day 3
07/26
Day 4
07/27
Day 5
07/28
Day 6
07/29
Day 7
07/30
Day 8
07/31
Day 9
08/01
Day 10
08/02
Baysox 14u
Brodie Barrentine
0 0 29 0 0 0 0 0 0 0
Baysox 14u
Trey McDonald
0 0 24 0 0 0 0 0 0 0
Baysox 14u
Tyler Sorrell
0 82 0 0 0 0 0 0 0 0
Baysox 14u
Landon Urban
0 63 0 0 0 0 0 0 0 0
Baysox 14u
Camden West
0 0 62 0 0 0 0 0 0 0
Birmingham Birddogs
Dallas Beck
0 19 0 0 0 0 0 0 0 0
Birmingham Birddogs
Marshall Bradberry
0 0 9 0 0 0 0 0 0 0
Birmingham Birddogs
Cameron Davis
0 28 0 0 0 0 0 0 0 0
Birmingham Birddogs
Alex Lloyd
0 60 0 0 0 0 0 0 0 0
Birmingham Birddogs
Benjamin Payne
0 20 3 0 0 0 0 0 0 0
Birmingham Birddogs
Caelan Phillips
0 0 94 0 0 0 0 0 0 0
Birmingham Birddogs
Jack Strawn
0 23 77 0 0 0 0 0 0 0
Birmingham Birddogs
Tyus Waller
0 25 0 0 0 0 0 0 0 0
Birmingham Birddogs
Jordan Woolen
0 0 20 0 0 0 0 0 0 0
CABA 14U
James Adams
0 35 0 0 0 0 0 0 0 0
CABA 14U
Harrison Hardman
0 0 7 0 0 0 0 0 0 0
CABA 14U
Jaxon Hay
0 0 92 0 0 0 0 0 0 0
CABA 14U
Hunter Keller
0 0 15 0 0 0 0 0 0 0
CABA 14U
Carter Macoy
0 89 0 0 0 0 0 0 0 0
CABA 14U
George Mange
0 72 0 0 0 0 0 0 0 0
Canes Southeast Underclass
William Barbary
0 54 0 0 0 0 0 0 0 0
Canes Southeast Underclass
Ty Bryan
0 70 0 0 0 0 0 0 0 0
Canes Southeast Underclass
Brodie Dennis
0 63 0 0 0 0 0 0 0 0
Canes Southeast Underclass
John Englezos
0 22 0 0 0 0 0 0 0 0
Canes Southeast Underclass
Jabari Johnson
0 0 89 0 0 0 0 0 0 0
Canes Southeast Underclass
Nathan Jones
0 0 81 0 0 0 0 0 0 0
Canes Southeast Underclass
Nicholas Peters
0 13 60 0 0 0 0 0 0 0
Catalyst
Alex Bennett
0 17 0 0 0 0 0 0 0 0
Catalyst
Eli Driskell
0 19 20 0 0 0 0 0 0 0
Catalyst
Cooper Estes
0 22 0 0 0 0 0 0 0 0
Catalyst
Mark Jones
0 20 18 0 0 0 0 0 0 0
Catalyst
Layne Lawson
0 68 0 0 0 0 0 0 0 0
Catalyst
Cole Patrick
0 0 51 0 0 0 0 0 0 0
Catalyst
Liston Peterson
0 9 0 0 0 0 0 0 0 0
Catalyst
Alex Sherman
0 0 69 0 0 0 0 0 0 0
Catalyst
William Taylor
0 17 0 0 0 0 0 0 0 0
Goats Baseball 14U
Colby Ballard
0 19 0 0 0 0 0 0 0 0
Goats Baseball 14U
Holt Blair
0 62 0 0 0 0 0 0 0 0
Goats Baseball 14U
Will Boyd
0 23 0 0 0 0 0 0 0 0
Goats Baseball 14U
Trey Bradley
0 7 0 0 0 0 0 0 0 0
Goats Baseball 14U
Nolan Brown
0 16 0 0 0 0 0 0 0 0
Goats Baseball 14U
Zeb Green
0 0 9 0 0 0 0 0 0 0
Goats Baseball 14U
Nelson Hall
0 16 89 0 0 0 0 0 0 0
Goats Baseball 14U
Conner Machen
0 5 20 0 0 0 0 0 0 0
Goats Baseball 14U
Easton Walsh
0 46 0 0 0 0 0 0 0 0
Green Machine
Justyce Ammons
0 0 60 0 0 0 0 0 0 0
Green Machine
Ty Bedell
0 61 0 0 0 0 0 0 0 0
Green Machine
Gavin Bowlin
0 72 0 0 0 0 0 0 0 0
Green Machine
Tabari Davis
0 27 0 0 0 0 0 0 0 0
Green Machine
Nolan Moore
0 0 31 0 0 0 0 0 0 0
Marlins
Carter Abrams
0 14 0 0 0 0 0 0 0 0
Marlins
Tripp Bouler
0 5 0 0 0 0 0 0 0 0
Marlins
Anderson Brooks
0 20 28 0 0 0 0 0 0 0
Marlins
Zac Carlisle
0 77 0 0 0 0 0 0 0 0
Marlins
Coby Moore
0 22 0 0 0 0 0 0 0 0
Marlins
Noah Reed
0 0 23 0 0 0 0 0 0 0
Marlins
Logan Starnes
0 5 59 0 0 0 0 0 0 0
Marlins
Yancey Young
0 23 0 0 0 0 0 0 0 0
Prospex 14U White
Max Cooper
0 0 47 0 0 0 0 0 0 0
Prospex 14U White
Bradigan Farmer
0 0 76 0 0 0 0 0 0 0
Prospex 14U White
Conner Flanagan
0 12 0 0 0 0 0 0 0 0
Prospex 14U White
Brody Hogeland
0 15 41 0 0 0 0 0 0 0
Prospex 14U White
Wyatt Lamar
0 0 33 0 0 0 0 0 0 0
Prospex 14U White
Ayden (AJ) Liveoak
0 56 0 0 0 0 0 0 0 0
Prospex 14U White
Bryceson Turner
0 91 0 0 0 0 0 0 0 0
Prospex 14U White
Lucas West
0 25 0 0 0 0 0 0 0 0
Team Southeast
Brayson Hayes
0 17 0 0 0 0 0 0 0 0
Team Southeast
Dylan Ingram
0 0 6 0 0 0 0 0 0 0
Team Southeast
Brady Kitchens
0 0 35 0 0 0 0 0 0 0
Team Southeast
Dakota Matthews
0 46 0 0 0 0 0 0 0 0
Team Southeast
Tyler Payne
0 29 0 0 0 0 0 0 0 0
Team Southeast
Payton Purser
0 88 0 0 0 0 0 0 0 0
Team Southeast
Daegan Scott
0 17 96 0 0 0 0 0 0 0
Team Southeast
Blake Woodall
0 17 0 0 0 0 0 0 0 0
Tombigbee Tribe
Ben Basil
0 0 42 0 0 0 0 0 0 0
Tombigbee Tribe
Caiden Combs
0 19 63 0 0 0 0 0 0 0
Tombigbee Tribe
Peyton Cornelius
0 87 0 0 0 0 0 0 0 0
Tombigbee Tribe
Reed Hartsfield
0 14 0 0 0 0 0 0 0 0
Tombigbee Tribe
Kaleb Hester
0 0 74 0 0 0 0 0 0 0
Tombigbee Tribe
Johnleyton Lewis
0 0 62 0 0 0 0 0 0 0
Tombigbee Tribe
James Oswalt
0 0 90 0 0 0 0 0 0 0
Tombigbee Tribe
Gehrig Shinall
0 67 0 0 0 0 0 0 0 0
Top Gun 14U White
Andrew Allen
0 3 0 0 0 0 0 0 0 0
Top Gun 14U White
Fysher Dahlke
0 31 0 0 0 0 0 0 0 0
Top Gun 14U White
Zachary Dawson
0 5 0 0 0 0 0 0 0 0
Top Gun 14U White
Kenneth Diddell
0 47 0 0 0 0 0 0 0 0
Top Gun 14U White
Caden Jones
0 0 78 0 0 0 0 0 0 0
Top Gun 14U White
John Littleton
0 49 0 0 0 0 0 0 0 0
Top Gun 14U White
Gavin Peeler
0 30 2 0 0 0 0 0 0 0
Top Gun 14U White
Sam Scarborough
0 8 4 0 0 0 0 0 0 0
Top Gun 14U White
Curtis Williams
0 19 0 0 0 0 0 0 0 0
Vestavia Rebels
William Bourland
0 0 40 0 0 0 0 0 0 0
Vestavia Rebels
Sam Snowden
0 0 79 0 0 0 0 0 0 0
Vestavia Rebels
Jake Souders
0 0 22 0 0 0 0 0 0 0
Vestavia Rebels
Thomas Taaffe
0 0 89 0 0 0 0 0 0 0
Vestavia Rebels
Luke Turner
0 71 0 0 0 0 0 0 0 0
Vestavia Rebels
Dean Walker
0 53 0 0 0 0 0 0 0 0
Vestavia Rebels
Cooper Walls
0 0 93 0 0 0 0 0 0 0
Vestavia Rebels
Jackson Warren
0 0 6 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest