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)
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/11
Day 2
10/12
Day 3
10/13
Day 4
10/14
Day 5
10/15
Day 6
10/16
Day 7
10/17
Day 8
10/18
Day 9
10/19
Day 10
10/20
643 DP Panthers 15u
Tyler Groff
0 6 0 63 0 0 0 0 0 0
643 DP Panthers 15u
Ayce Haynes
0 0 8 0 0 0 0 0 0 0
643 DP Panthers 15u
Matthew Hughes
0 26 0 15 0 0 0 0 0 0
643 DP Panthers 15u
Jay Johnson
27 0 0 0 0 0 0 0 0 0
643 DP Panthers 15u
Blake Loden
33 0 49 0 0 0 0 0 0 0
643 DP Panthers 15u
Asher Madden
10 0 0 29 0 0 0 0 0 0
643 DP Panthers 15u
Finn McQuade
44 0 39 0 0 0 0 0 0 0
643 DP Panthers 15u
Cole Petersen
0 65 0 0 0 0 0 0 0 0
643 DP Panthers 15u
Hudson Smith
0 0 23 0 0 0 0 0 0 0
643 Dp Tigers 15u
Anish Anand
0 0 50 0 0 0 0 0 0 0
643 Dp Tigers 15u
Joshua Hwang
0 49 0 0 0 0 0 0 0 0
643 Dp Tigers 15u
Braven Linebarger
0 0 77 0 0 0 0 0 0 0
643 Dp Tigers 15u
Jackson Maxwell
0 70 0 0 0 0 0 0 0 0
643 Dp Tigers 15u
Connor Patel
0 0 45 0 0 0 0 0 0 0
643 Dp Tigers 15u
Sean Seltzer
0 42 0 0 0 0 0 0 0 0
643 Dp Tigers 15u
Logan Vastola
0 35 0 0 0 0 0 0 0 0
AquaSox Baseball 15U North
Noah Bade
0 68 0 0 0 0 0 0 0 0
AquaSox Baseball 15U North
Alex Bialy
0 76 0 0 0 0 0 0 0 0
AquaSox Baseball 15U North
Elijah Clay
0 0 61 0 0 0 0 0 0 0
AquaSox Baseball 15U North
Aiden Page
0 0 54 0 0 0 0 0 0 0
AquaSox Baseball 15U North
Ben Segraves
0 49 0 0 0 0 0 0 0 0
AquaSox Baseball 15U North
Hayden Simmons
0 35 0 0 0 0 0 0 0 0
AquaSox Baseball 15U North
Ollie Smith
0 19 0 0 0 0 0 0 0 0
Aviators Nation 15u
Luke Allen
0 92 0 0 0 0 0 0 0 0
Aviators Nation 15u
Blake Blair
0 26 59 0 0 0 0 0 0 0
Aviators Nation 15u
Brian Grant
0 47 0 0 0 0 0 0 0 0
Aviators Nation 15u
Rex Lindsey
0 45 0 0 0 0 0 0 0 0
Aviators Nation 15u
Dominic Rossy
0 0 12 0 0 0 0 0 0 0
Canes Greer Scout 15u
Jameson Bess
0 0 18 0 0 0 0 0 0 0
Canes Greer Scout 15u
Auston Fugate
0 24 76 0 0 0 0 0 0 0
Canes Greer Scout 15u
Brody Gaw
0 42 58 0 0 0 0 0 0 0
Canes Greer Scout 15u
Seth Gebhardt
0 43 0 0 0 0 0 0 0 0
Canes Greer Scout 15u
Knox Pemberton
0 14 0 0 0 0 0 0 0 0
Canes Greer Scout 15u
Lucas Smith
0 26 28 0 0 0 0 0 0 0
Canes Greer Scout 15u
Ryan Smith
0 30 27 0 0 0 0 0 0 0
Devine Baseball 15u
Kingston Bailey
0 28 69 0 0 0 0 0 0 0
Devine Baseball 15u
Noah Baucom
0 60 0 0 0 0 0 0 0 0
Devine Baseball 15u
Gatlin Green
0 62 0 0 0 0 0 0 0 0
Devine Baseball 15u
Macade Huff
0 9 12 0 0 0 0 0 0 0
Devine Baseball 15u
Calen Mitchell
0 78 0 0 0 0 0 0 0 0
Devine Baseball 15u
Jake Stone
0 19 0 0 0 0 0 0 0 0
Devine Baseball 15u
Jackson Walker
0 28 39 0 0 0 0 0 0 0
Devine Baseball 15u
Terrence Watts
0 4 14 0 0 0 0 0 0 0
Dingers Scout
Chase Alonso
0 0 73 0 0 0 0 0 0 0
Dingers Scout
Christopher Brandwein
0 0 60 0 0 0 0 0 0 0
Dingers Scout
Jaxon Britt
0 53 0 0 0 0 0 0 0 0
Dingers Scout
Braylon Edwards
0 0 14 0 0 0 0 0 0 0
Dingers Scout
Gianni Gandy
0 72 0 0 0 0 0 0 0 0
Dingers Scout
Ansley Kehren
0 56 0 0 0 0 0 0 0 0
Dingers Scout
Sean Martell
0 0 77 0 0 0 0 0 0 0
Dingers Scout
Justin Mills
0 39 0 0 0 0 0 0 0 0
Dingers Scout
Logan Peralta
0 0 83 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Jacob Cowan
0 34 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Jack Ferebee
0 0 38 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Avery Flores
0 42 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Austin Graddy
0 0 65 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Gavin Harris
0 75 0 0 0 0 0 0 0 0
GA Sauce 15U Black Drip
Jaylon Taylor
0 67 0 0 0 0 0 0 0 0
Mission Prospects
Cole Dills
0 0 13 0 0 0 0 0 0 0
Mission Prospects
Dillon Frizzell
0 0 33 0 0 0 0 0 0 0
Mission Prospects
Trenton Goodridge
0 90 0 0 0 0 0 0 0 0
Mission Prospects
Eli Sabatini
0 24 0 0 0 0 0 0 0 0
Mission Prospects
Brayden Stultz
0 94 0 0 0 0 0 0 0 0
Mission Prospects
Aiden White
0 21 50 0 0 0 0 0 0 0
Naturals Baseball
Ian Copeland
0 0 2 0 0 0 0 0 0 0
Naturals Baseball
Caleb Cox
0 58 0 0 0 0 0 0 0 0
Naturals Baseball
Nicolas Culotta
0 78 0 0 0 0 0 0 0 0
Naturals Baseball
Tate Gresham
0 0 47 0 0 0 0 0 0 0
Naturals Baseball
Tyler Luftig
0 53 0 0 0 0 0 0 0 0
Naturals Baseball
Ben Pearson
0 0 38 0 0 0 0 0 0 0
Naturals Baseball
Collin Roberts
0 24 0 0 0 0 0 0 0 0
Naturals Baseball
Tripp Swords
0 0 92 0 0 0 0 0 0 0
Naturals Baseball
Carter Turner
0 0 82 0 0 0 0 0 0 0
Naturals Baseball
Preston Witcher
0 0 79 0 0 0 0 0 0 0
Tb Blue Sox - American
Brian Adderholdt
0 0 26 0 0 0 0 0 0 0
Tb Blue Sox - American
Smith Bailey
10 0 0 0 0 0 0 0 0 0
Tb Blue Sox - American
Kael Baird
74 0 0 0 0 0 0 0 0 0
Tb Blue Sox - American
Cole Harrison
0 11 50 0 0 0 0 0 0 0
Tb Blue Sox - American
Grady Redd
0 17 0 0 0 0 0 0 0 0
Tb Blue Sox - American
Robby Thompson
0 68 0 0 0 0 0 0 0 0
Tb Blue Sox - American
Hudson Withers
32 0 0 0 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Kevin Bovee
0 33 0 0 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Kolsen Chisholm
0 0 0 19 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Jackson Clark
0 0 0 7 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Aiden Hunt
0 0 0 69 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Reed Irwin
0 48 0 0 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Sahas Konreddy
0 55 0 0 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Mason Mumford
0 66 0 0 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Jay Nelson
0 10 0 0 0 0 0 0 0 0
USA Scout Elite Navy - Long 15u
Dalton Overholser
0 0 0 1 0 0 0 0 0 0
Usa Scout-Elite Red
Keegan Bozeman
0 0 37 0 0 0 0 0 0 0
Usa Scout-Elite Red
Kiernan Fennell
0 54 0 0 0 0 0 0 0 0
Usa Scout-Elite Red
Jack Hooker
0 8 0 0 0 0 0 0 0 0
Usa Scout-Elite Red
Kellee Jackson
0 60 0 0 0 0 0 0 0 0
Usa Scout-Elite Red
Josiah Masters
37 0 0 0 0 0 0 0 0 0
Usa Scout-Elite Red
Jack McKinney
0 0 46 0 0 0 0 0 0 0
Usa Scout-Elite Red
Kenric Nair
55 0 0 0 0 0 0 0 0 0
Usa Scout-Elite Red
Cooper Overby
0 0 42 0 0 0 0 0 0 0
Valor Gold 15U
Colby Burgess
0 24 0 0 0 0 0 0 0 0
Valor Gold 15U
Jackson Devore
0 0 48 0 0 0 0 0 0 0
Valor Gold 15U
Collin James
0 73 0 0 0 0 0 0 0 0
Valor Gold 15U
Jaxon Morgan
0 0 89 0 0 0 0 0 0 0
Valor Gold 15U
Tanner Reel
0 82 0 0 0 0 0 0 0 0
Valor Gold 15U
Trevor Wilson
0 36 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Jackson Campbell
0 3 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Caleb Carson
0 0 60 0 0 0 0 0 0 0
Wahoos Baseball 15U
Ashton Cox
0 48 47 0 0 0 0 0 0 0
Wahoos Baseball 15U
Isaiah Joiner
0 73 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Samuel Lewis
0 10 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Eli Schroeder
0 49 0 0 0 0 0 0 0 0
Wahoos Baseball 15U
Bronson Scott
0 47 0 0 0 0 0 0 0 0
Zt Southeast
Brody Conner
0 0 47 0 0 0 0 0 0 0
Zt Southeast
Mason Moeller
0 42 8 0 0 0 0 0 0 0
Zt Southeast
Brayden Padgett
11 20 0 0 0 0 0 0 0 0
Zt Southeast
Garrett Parsons
0 0 63 0 0 0 0 0 0 0
Zt Southeast
Walker Stiltner
57 0 0 0 0 0 0 0 0 0
Zt Southeast
Carson Thieme
0 6 0 0 0 0 0 0 0 0
Zt Southeast
Owen Zirbel
0 34 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