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)
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
06/21
Day 2
06/22
Day 3
06/23
Day 4
06/24
Day 5
06/25
Day 6
06/26
Day 7
06/27
Day 8
06/28
Day 9
06/29
Day 10
06/30
5 Star 17U Jones
Adam Berry
0 19 0 0 0 0 0 0 0 0
5 Star 17U Jones
Cole Burgess
0 43 0 0 0 0 0 0 0 0
5 Star 17U Jones
Jackson Carter
0 25 0 0 0 0 0 0 0 0
5 Star 17U Jones
Nathan Childers
0 83 0 0 0 0 0 0 0 0
5 Star 17U Jones
Lucas Harmon
0 0 20 0 0 0 0 0 0 0
5 Star 17U Jones
Kyle Scrape
0 105 0 0 0 0 0 0 0 0
5 Star 17U Jones
T Welch
0 96 0 0 0 0 0 0 0 0
5 Star 17U Jones
W Wetherington
0 0 64 0 0 0 0 0 0 0
5 Star 17U Jones
Jeremy White
0 10 10 0 0 0 0 0 0 0
5 Star 17U King
Hunter Cantrell
0 43 0 0 0 0 0 0 0 0
5 Star 17U King
J Frett
0 41 0 0 0 0 0 0 0 0
5 Star 17U King
Hayden Hall
0 0 59 0 0 0 0 0 0 0
5 Star 17U King
Ray Renaud III
0 62 0 0 0 0 0 0 0 0
5 Star 17U King
Mason Rollings
0 68 0 0 0 0 0 0 0 0
5 Star 17U King
Jack Shannon
0 0 51 0 0 0 0 0 0 0
5 Star 17U King
Tyler Steverson
0 0 94 0 0 0 0 0 0 0
5 Star 17U West
Chandler Ball
0 0 49 0 0 0 0 0 0 0
5 Star 17U West
Lorne Barineau
0 0 29 0 0 0 0 0 0 0
5 Star 17U West
Casey Casseen
0 28 0 0 0 0 0 0 0 0
5 Star 17U West
Cade Garner
0 0 16 0 0 0 0 0 0 0
5 Star 17U West
Caleb Garner
0 0 78 0 0 0 0 0 0 0
5 Star 17U West
Will Graydon
0 20 39 0 0 0 0 0 0 0
5 Star 17U West
Hunter Poe
0 44 0 0 0 0 0 0 0 0
5 Star 17U West
Ashton Reeves
0 7 0 0 0 0 0 0 0 0
5 Star 17U West
Jack Thomas
0 27 45 0 0 0 0 0 0 0
5 Star 17U West
Logan Velez
0 0 43 0 0 0 0 0 0 0
5 Star 17U West
Brant Williams
0 17 0 0 0 0 0 0 0 0
5 Star 17U West
Mack Williams
0 22 0 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Ian Burnstine
0 0 25 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Guillermo Granier
0 0 3 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Henry Litman
0 6 0 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Brandon Nikitaides
0 0 24 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Jeff Norman
0 0 69 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Chase Otten
0 0 56 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Justin Repasky
10 0 0 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Phillip Ridgeway
68 0 0 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Gavin Scaggs
0 0 60 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Tyler Shultz
0 0 40 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Hal Stelljes
0 0 14 0 0 0 0 0 0 0
643 DP Cougars 18U Beasley
Reece Thompson
0 27 0 0 0 0 0 0 0 0
Atlanta Aces
Luke Ham
0 60 0 0 0 0 0 0 0 0
Atlanta Aces
Henry Hicks
0 43 0 0 0 0 0 0 0 0
Atlanta Aces
Owen McMurtrie
103 0 0 0 0 0 0 0 0 0
Atlanta Aces
David Underwood
0 71 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 18U
Nassir Nevett
46 0 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 18U
Joshua Peacock
58 0 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 18U
Myles Scott
0 0 74 0 0 0 0 0 0 0
Atlanta Travel Baseball 18U
Calvin Sims Jr
49 0 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 18U
Isaac Terrell
62 0 0 0 0 0 0 0 0 0
Baseball's Elite Black Knights
Carson Bennink
65 0 0 0 0 0 0 0 0 0
Baseball's Elite Black Knights
Griffin Bennink
0 77 0 0 0 0 0 0 0 0
Baseball's Elite Black Knights
Zach Courtwright
43 0 22 0 0 0 0 0 0 0
Baseball's Elite Black Knights
Camden Eck
0 0 54 0 0 0 0 0 0 0
Baseball's Elite Black Knights
Jacob Kutsche
0 92 0 0 0 0 0 0 0 0
Baseball's Elite Black Knights
Cooper Landen
0 33 0 0 0 0 0 0 0 0
Baseball's Elite Black Knights
Matthew Silka
25 12 0 0 0 0 0 0 0 0
East Cobb Sun Devils
Blake Aita
51 0 0 0 0 0 0 0 0 0
East Cobb Sun Devils
Mitchell Heer
0 0 22 0 0 0 0 0 0 0
East Cobb Sun Devils
Evan Hendrick
0 89 0 0 0 0 0 0 0 0
East Cobb Sun Devils
Andrew Kakareka
0 53 0 0 0 0 0 0 0 0
East Cobb Sun Devils
A O’Brian
45 0 0 0 0 0 0 0 0 0
East Cobb Sun Devils
Wes Sanders
0 12 0 0 0 0 0 0 0 0
East Cobb Sun Devils
Jack Wilcox
0 0 67 0 0 0 0 0 0 0
eXposure 17U Demarini
Bryson Caldwell
41 0 0 0 0 0 0 0 0 0
eXposure 17U Demarini
Garrett Dent
26 0 0 0 0 0 0 0 0 0
eXposure 17U Demarini
J.A Howard
0 0 28 0 0 0 0 0 0 0
eXposure 17U Demarini
Chipper Kierce
32 0 42 0 0 0 0 0 0 0
eXposure 17U Demarini
Spencer Lewis
61 0 0 0 0 0 0 0 0 0
eXposure 17U Demarini
Parker Long
0 0 36 0 0 0 0 0 0 0
eXposure 17U Demarini
Nicolas Ringhofer
60 0 0 0 0 0 0 0 0 0
eXposure 17U Demarini
Logan Weeks
62 0 0 0 0 0 0 0 0 0
eXposure 17U Louisville Slugger
Brant Bagley
0 12 0 0 0 0 0 0 0 0
eXposure 17U Louisville Slugger
Ian Campbell
0 0 59 0 0 0 0 0 0 0
eXposure 17U Louisville Slugger
Hunter Caywood
0 28 43 0 0 0 0 0 0 0
eXposure 17U Louisville Slugger
Taylor Flint
0 70 0 0 0 0 0 0 0 0
eXposure 17U Louisville Slugger
Kaden Necaise
0 29 0 0 0 0 0 0 0 0
eXposure 17U Louisville Slugger
Noah Pridmore
0 45 0 0 0 0 0 0 0 0
eXposure 17U Louisville Slugger
Michael Stoltzfus
0 0 38 0 0 0 0 0 0 0
Mill Creek 18U
Logan Aderholt
42 0 6 0 0 0 0 0 0 0
Mill Creek 18U
Dax Hickman
4 0 0 0 0 0 0 0 0 0
Mill Creek 18U
Jack Hipple
0 72 0 0 0 0 0 0 0 0
Mill Creek 18U
Jake Pirkle
27 0 39 0 0 0 0 0 0 0
Mill Creek 18U
Kevin Smith
23 0 0 0 0 0 0 0 0 0
Mill Creek 18U
Nick Streuer
17 0 46 0 0 0 0 0 0 0
Mill Creek 18U
Brandon Warbington
26 22 0 0 0 0 0 0 0 0
Ozone Warriors 18U
John Tyler Maynard
0 71 0 0 0 0 0 0 0 0
Ozone Warriors 18U
Dylan Nesbit
0 86 0 0 0 0 0 0 0 0
Ozone Warriors 18U
Caleb Piland
0 0 87 0 0 0 0 0 0 0
Ozone Warriors 18U
Anderson Rhooms
0 0 80 0 0 0 0 0 0 0
Ozone Warriors 18U
Jake Stone
0 8 0 0 0 0 0 0 0 0
Ozone Warriors 18U
Zach Valentine
0 12 63 0 0 0 0 0 0 0
Ozone Warriors 18U
Derek Vaughn
0 0 35 0 0 0 0 0 0 0
Ozone Warriors 18U
John Weaver
0 26 0 0 0 0 0 0 0 0
P Squared 18U
Zack Close
0 0 89 0 0 0 0 0 0 0
P Squared 18U
Matthew Goolsby
0 99 0 0 0 0 0 0 0 0
P Squared 18U
Caleb Griffeth
0 100 0 0 0 0 0 0 0 0
P Squared 18U
Brandin Johnson
0 17 0 0 0 0 0 0 0 0
P Squared 18U
Aaron Sturdivant
0 71 0 0 0 0 0 0 0 0
P Squared 18U
Craig Whitehead
0 0 9 0 0 0 0 0 0 0
P Squared 18U
Chase Wright
0 0 21 0 0 0 0 0 0 0
Powermill Jowers 18U
Austin Fuller
0 0 77 0 0 0 0 0 0 0
Powermill Jowers 18U
Trent Langley
0 95 0 0 0 0 0 0 0 0
Powermill Jowers 18U
Jordan Lines
0 76 0 0 0 0 0 0 0 0
Powermill Jowers 18U
Tanner Marlow
0 21 0 0 0 0 0 0 0 0
Powermill Jowers 18U
Joseph Messina
0 53 0 0 0 0 0 0 0 0
Powermill Jowers 18U
Ryan Sylvester
0 0 40 0 0 0 0 0 0 0
Powermill Jowers 18U
Colby Tabb
0 0 50 0 0 0 0 0 0 0
Powermill Jowers 18U
Ian Walker
0 0 59 0 0 0 0 0 0 0
Powermill Jowers 18U
Rohan Wright
0 0 31 0 0 0 0 0 0 0
Renz Baseball Academy
Nathan Alexander
6 87 0 0 0 0 0 0 0 0
Renz Baseball Academy
Bohdon Leniuk
17 0 0 0 0 0 0 0 0 0
Renz Baseball Academy
Harrison Morton
56 0 0 0 0 0 0 0 0 0
Renz Baseball Academy
Justin Parish
91 0 0 0 0 0 0 0 0 0
Renz Baseball Academy
Carson Renz
15 0 0 0 0 0 0 0 0 0
Renz Baseball Academy
Jose Sanchez
18 0 0 0 0 0 0 0 0 0
Renz Baseball Academy
Nathan Smith
0 30 0 0 0 0 0 0 0 0
Renz Baseball Academy
Hayden Stone
17 0 0 0 0 0 0 0 0 0
RISING STARS BASEBALL ACADEMY
Brett Caneega
0 0 70 0 0 0 0 0 0 0
RISING STARS BASEBALL ACADEMY
Brody Little
0 82 0 0 0 0 0 0 0 0
RISING STARS BASEBALL ACADEMY
Ryan Mimbs
0 0 65 0 0 0 0 0 0 0
RISING STARS BASEBALL ACADEMY
McKinley Newton
0 0 9 0 0 0 0 0 0 0
RISING STARS BASEBALL ACADEMY
Evan Stokes
0 95 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 18U
Cody Collins
25 41 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 18U
Evan Conley
41 0 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 18U
Rory Connolly
32 0 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 18U
Noah Crawford
24 31 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 18U
Bennett Drake
29 16 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 18U
Pierce McKenna
42 0 0 0 0 0 0 0 0 0
Sandy Plains Wildcats 18U
Joseph Muth
23 56 0 0 0 0 0 0 0 0
Service Baseball - Pararescue
Sam Carlson
77 0 0 0 0 0 0 0 0 0
Service Baseball - Pararescue
Dylan Clark
0 74 0 0 0 0 0 0 0 0
Service Baseball - Pararescue
Mitchell Gross
7 0 0 0 0 0 0 0 0 0
Service Baseball - Pararescue
Stevie Lyons
0 75 0 0 0 0 0 0 0 0
Service Baseball - Pararescue
David Mapes
0 9 0 0 0 0 0 0 0 0
Service Baseball - Pararescue
Connor Toland
0 36 0 0 0 0 0 0 0 0
SmarTense Angels 17/18U
Nicholas Armstrong
0 74 0 0 0 0 0 0 0 0
SmarTense Angels 17/18U
Grayson Dato
42 0 0 0 0 0 0 0 0 0
SmarTense Angels 17/18U
Nick Dato
39 0 59 0 0 0 0 0 0 0
SmarTense Angels 17/18U
Joseph Olejniczak
0 0 14 0 0 0 0 0 0 0
SmarTense Angels 17/18U
Jordan Payne
0 30 0 0 0 0 0 0 0 0
SmarTense Angels 17/18U
Evan Pollifrone
0 0 93 0 0 0 0 0 0 0
SmarTense Angels 17/18U
Turner Rosenbaum
0 0 60 0 0 0 0 0 0 0
Team East Cobb 17U
Jack Debord
0 0 23 0 0 0 0 0 0 0
Team East Cobb 17U
Nicholas Fagerburg
0 0 62 0 0 0 0 0 0 0
Team East Cobb 17U
Jack Gilmartin
0 0 58 0 0 0 0 0 0 0
Team East Cobb 17U
Colin Grant
0 0 53 0 0 0 0 0 0 0
Team East Cobb 17U
JT Holmes
0 12 0 0 0 0 0 0 0 0
Team East Cobb 17U
Evan Jameson
82 0 0 0 0 0 0 0 0 0
Team East Cobb 17U
CJ Kachmar
35 0 60 0 0 0 0 0 0 0
Team East Cobb 17U
Ashton Lansdell
0 0 11 0 0 0 0 0 0 0
Team East Cobb 17U
Nathan Olterman
0 5 66 0 0 0 0 0 0 0
Team East Cobb 17U
Garrett Prantil
7 0 0 0 0 0 0 0 0 0
Team East Cobb 17U
Cal Tatroe
0 38 0 0 0 0 0 0 0 0
Team East Cobb 17U
Christopher Turner
11 30 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/21
Day 2
06/22
Day 3
06/23
Day 4
06/24
2019 WWBA 18U National Championship5 Star West 17UHayden Hall806/19/2019 RR RR RR
2019 WWBA 18U National Championship5 Star West 17ULorne Barineau716/18/2019 RR
2019 WWBA 18U National Championship643 DP Cougars 18U BeasleyNoah Welkis716/18/2019 RR
2019 WWBA 18U National ChampionshipBaseball's Elite Black KnightsCarson Bennink946/17/2019 RR
2019 WWBA 18U National ChampionshipBaseball's Elite Black KnightsMason Port916/19/2019 RR RR RR
2019 WWBA 18U National ChampionshipBaseball's Elite Black KnightsRyan Kennedy956/18/2019 RR RR
2019 PG Super25 16U Georgia Super QualifierEast Cobb Sun Devils 16UJack Wilcox976/17/2019 RR
2019 WWBA 18U National ChampionshipFCA LoganvilleWalker Payton806/18/2019 RR RR
2019 WWBA 18U National ChampionshipOzone Warriors 17UAnderson Rhooms626/18/2019 RR
2019 WWBA 17U National Championship Qualifier - FloridaService BaseballNicholas Turner886/19/2019 RR RR RR
2019 WWBA 17U National Championship Qualifier - FloridaService BaseballTy Morrison966/18/2019 RR RR
2019 WWBA 17U National Championship Qualifier - FloridaService Baseball - PararescueDaniel Carlson746/19/2019 RR RR
2019 WWBA 17U National Championship Qualifier - FloridaService Baseball - PararescueNicholas Turner886/19/2019 RR RR RR
2019 WWBA 17U National Championship Qualifier - FloridaService Baseball - PararescueTy Morrison966/18/2019 RR RR
2019 WWBA 18U National ChampionshipSmarTense Angels 17/18UEvan Pollifrone656/19/2019 RR RR
2019 WWBA 18U National ChampionshipStorm Baseball ProspectsSam Carlson826/17/2019 RR