2,082 MLB PLAYERS | 14,476 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
09/16
Day 2
09/17
Day 3
09/18
Day 4
09/19
Day 5
09/20
Day 6
09/21
Day 7
09/22
Day 8
09/23
Day 9
09/24
Day 10
09/25
Cane Ohio Prime
Noah Collier
0 0 29 0 0 0 0 0 0 0
Cane Ohio Prime
Jake Derifield
0 33 0 0 0 0 0 0 0 0
Cane Ohio Prime
Colton Hunt
0 0 9 0 0 0 0 0 0 0
Cane Ohio Prime
Michael Kirk
0 45 0 0 0 0 0 0 0 0
Cane Ohio Prime
Spencer Lind
0 0 23 0 0 0 0 0 0 0
Cane Ohio Prime
Devyn Mullins
0 74 0 0 0 0 0 0 0 0
Cane Ohio Prime
Kyle Sams
0 43 26 0 0 0 0 0 0 0
Cane Ohio Prime
Drew Tower
0 33 0 0 0 0 0 0 0 0
Cane Ohio Prime
Michael Zipperer
0 0 26 0 0 0 0 0 0 0
Canes Indiana 17u
Zach Bigelow
0 36 0 0 0 0 0 0 0 0
Canes Indiana 17u
George Bloomingbird Iii
0 0 41 0 0 0 0 0 0 0
Canes Indiana 17u
Bryce Brabender
0 0 60 0 0 0 0 0 0 0
Canes Indiana 17u
Nolan Clawson
0 40 0 0 0 0 0 0 0 0
Canes Indiana 17u
Michael Fliss
0 49 0 0 0 0 0 0 0 0
Canes Indiana 17u
Leo McEnulty
0 33 0 0 0 0 0 0 0 0
Canes Indiana 17u
Carter Orner
0 47 0 0 0 0 0 0 0 0
Canes Indiana 17u
Jacob Reinhart
0 0 8 0 0 0 0 0 0 0
Carolina Elite National Tasis
Christian Begalla
0 69 0 0 0 0 0 0 0 0
Carolina Elite National Tasis
Jason Begalla
0 41 0 0 0 0 0 0 0 0
Carolina Elite National Tasis
Moses Crane
0 19 0 0 0 0 0 0 0 0
Carolina Elite National Tasis
Andrew Henderson
0 47 0 0 0 0 0 0 0 0
Carolina Elite National Tasis
Avery Lambers
0 66 0 0 0 0 0 0 0 0
Carolina Elite National Tasis
Gannon Padgett
0 0 48 0 0 0 0 0 0 0
Carolina Elite National Tasis
Kane Stephey
0 0 71 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Gavin Bell
0 0 27 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Tristan Bezold
0 0 33 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Logan Cones
0 46 0 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Charlie Dieruf
0 41 0 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Austin Elkins
0 44 0 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Sam Floyd
0 0 10 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Cy Hines
0 0 40 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Clint Moak
0 72 0 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Conner Thamann
0 0 51 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Austin Witterstaetter
0 0 28 0 0 0 0 0 0 0
Cbc Marucci Blackhawks Scout
Tyler Zoromski
0 47 0 0 0 0 0 0 0 0
Cincy Flames
Tyler Biggs
0 12 0 0 0 0 0 0 0 0
Cincy Flames
Ethan Childs
0 0 36 0 0 0 0 0 0 0
Cincy Flames
Brayden Curlis
0 8 0 0 0 0 0 0 0 0
Cincy Flames
Jaemeson French
0 19 0 0 0 0 0 0 0 0
Cincy Flames
Lorenzo Karuppan
0 0 20 0 0 0 0 0 0 0
Cincy Flames
Caleb Obee
0 0 15 0 0 0 0 0 0 0
Cincy Flames
Kyle O'Connor
0 0 14 0 0 0 0 0 0 0
Cincy Flames
Sam Scuglik
0 28 0 0 0 0 0 0 0 0
Cincy Flames
Jack Texter
0 62 0 0 0 0 0 0 0 0
Cincy Flames
Aaron Wichmann
0 59 0 0 0 0 0 0 0 0
Cincy Flames
Caden Yearwood
0 0 20 0 0 0 0 0 0 0
Durham Bulls
Colton Cannon
0 23 45 0 0 0 0 0 0 0
Durham Bulls
Brody Countryman
0 87 0 0 0 0 0 0 0 0
Durham Bulls
Nolan Ertel
0 55 0 0 0 0 0 0 0 0
Durham Bulls
Brant Fisher
0 19 0 0 0 0 0 0 0 0
Durham Bulls
David Haas
0 0 11 0 0 0 0 0 0 0
Durham Bulls
Leo Schachleiter
0 0 47 0 0 0 0 0 0 0
Durham Bulls
Logan Walpole
0 53 0 0 0 0 0 0 0 0
KY Rampage
Zander Allen
0 78 0 0 0 0 0 0 0 0
KY Rampage
Eric Eaton
0 0 31 0 0 0 0 0 0 0
KY Rampage
Dylan Hart
0 44 0 0 0 0 0 0 0 0
KY Rampage
Andrew Ketron
0 59 0 0 0 0 0 0 0 0
KY Rampage
Brock Meadows
0 42 0 0 0 0 0 0 0 0
KY Rampage
Maverick Rabe
0 0 67 0 0 0 0 0 0 0
KY Rampage
Miles Shires
0 7 0 0 0 0 0 0 0 0
KY Rampage
Andrew Showell
0 26 0 0 0 0 0 0 0 0
Music City Saints 2024
Burkley Bounds
0 66 0 0 0 0 0 0 0 0
Music City Saints 2024
Kellen Brandenburg
0 19 91 0 0 0 0 0 0 0
Music City Saints 2024
Sander Lucas
0 21 102 0 0 0 0 0 0 0
Music City Saints 2024
Trey Reinburg
0 85 0 0 0 0 0 0 0 0
Music City Saints 2025
Fox Connor
0 74 0 0 0 0 0 0 0 0
Music City Saints 2025
Jack Ellis
0 0 75 0 0 0 0 0 0 0
Music City Saints 2025
Jameson LaRue
0 67 0 0 0 0 0 0 0 0
Music City Saints 2025
Preston Luckett
0 47 16 0 0 0 0 0 0 0
Music City Saints 2025
Bryce Russel
0 0 29 0 0 0 0 0 0 0
Music City Saints 2025
Dawson Russell
0 71 0 0 0 0 0 0 0 0
Ohio Bulldogs Baseball Club
Ben Adams
0 61 0 0 0 0 0 0 0 0
Ohio Bulldogs Baseball Club
Isaac Ary
0 0 58 0 0 0 0 0 0 0
Ohio Bulldogs Baseball Club
Mason Johnson
0 0 65 0 0 0 0 0 0 0
Ohio Bulldogs Baseball Club
Adam Smith
0 75 0 0 0 0 0 0 0 0
Ohio Bulldogs Baseball Club
Ben Williams
0 73 0 0 0 0 0 0 0 0
Ohio Bulldogs Baseball Club
Tim Woods
0 62 0 0 0 0 0 0 0 0
Pauer Sports
Karson Adkins
0 52 0 0 0 0 0 0 0 0
Pauer Sports
Brandon Cokeley
0 37 0 0 0 0 0 0 0 0
Pauer Sports
Stevie Doty
0 0 56 0 0 0 0 0 0 0
Pauer Sports
Zackary Gardner
0 50 0 0 0 0 0 0 0 0
Pauer Sports
Zach Hennigan
0 0 59 0 0 0 0 0 0 0
Pauer Sports
Jordan Hipsher
0 29 0 0 0 0 0 0 0 0
Pauer Sports
Gabe Ledbetter
0 21 0 0 0 0 0 0 0 0
Pauer Sports
Jordan Taylor
0 0 74 0 0 0 0 0 0 0
Pauer Sports
Miles Whitesell
0 62 0 0 0 0 0 0 0 0
Rawlings Tigers Cincinnati
Tyler Dalton
0 15 0 0 0 0 0 0 0 0
Rawlings Tigers Cincinnati
Kyler Frede
0 95 0 0 0 0 0 0 0 0
Rawlings Tigers Cincinnati
Dylan Lloyd
0 93 0 0 0 0 0 0 0 0
Rawlings Tigers Cincinnati
Elijah Moehlman
0 0 98 0 0 0 0 0 0 0
Rawlings Tigers Cincinnati
Brayden Pfaffinger
0 6 0 0 0 0 0 0 0 0
Rawlings Tigers Cincinnati
Charlie Raymond
0 0 24 0 0 0 0 0 0 0
Team Ky Underclassmen
Coleton Arbaugh
0 27 0 0 0 0 0 0 0 0
Team Ky Underclassmen
Chris Hunt
0 39 37 0 0 0 0 0 0 0
Team Ky Underclassmen
Jacarri Jackson
0 0 16 0 0 0 0 0 0 0
Team Ky Underclassmen
Brayden Strong
0 34 0 0 0 0 0 0 0 0
Team Ky Underclassmen
Cole Thompson
0 164 0 0 0 0 0 0 0 0
Team Ky Underclassmen
Martin Vander Plaats
0 0 36 0 0 0 0 0 0 0
Wow Factor 419 Regional Scout Team
Connor Barber
0 0 6 0 0 0 0 0 0 0
Wow Factor 419 Regional Scout Team
Sean Doran
0 0 13 0 0 0 0 0 0 0
Wow Factor 419 Regional Scout Team
Camden Drabek
0 18 0 0 0 0 0 0 0 0
Wow Factor 419 Regional Scout Team
Kaeden Granger
0 87 0 0 0 0 0 0 0 0
Wow Factor 419 Regional Scout Team
Joaquin Janatowski
0 0 51 0 0 0 0 0 0 0
Wow Factor 419 Regional Scout Team
Logan Tammerine
0 87 0 0 0 0 0 0 0 0
Wow Factor 419 Regional Scout Team
Cory Viola
0 32 0 0 0 0 0 0 0 0
Wow Factor 419 Regional Scout Team
Benjamin Webb
0 12 0 0 0 0 0 0 0 0
Wow Factor Ohio Valley 2024
Ryan Gulbransen
0 62 0 0 0 0 0 0 0 0
Wow Factor Ohio Valley 2024
Jeff Levin
0 16 79 0 0 0 0 0 0 0
Wow Factor Ohio Valley 2024
Nick Lewis
0 0 31 0 0 0 0 0 0 0
Wow Factor Ohio Valley 2024
Tyler Manocchio
0 81 0 0 0 0 0 0 0 0
Wow Factor Ohio Valley 2024
Bryce Musto
0 0 19 0 0 0 0 0 0 0
Wow Factor Ohio Valley 2024
Zach O'Connell
0 40 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