2,146 MLB PLAYERS | 15,033 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/13
Day 2
07/14
Day 3
07/15
Day 4
07/16
Day 5
07/17
Day 6
07/18
Day 7
07/19
Day 8
07/20
Day 9
07/21
Day 10
07/22
Bay Port 14U
Parker Broehm
0 0 89 0 0 0 0 0 0 0
Bay Port 14U
Griffin Clusman
0 0 89 0 0 0 0 0 0 0
Bay Port 14U
Jack Froelich
0 83 0 0 0 0 0 0 0 0
Bay Port 14U
Ethan Orlando
0 0 0 86 0 0 0 0 0 0
Bay Port 14U
Jackson Otradovec
0 0 6 0 0 0 0 0 0 0
Bison Outlaws-Vegas
Jekyven Edmonson
0 0 0 80 0 0 0 0 0 0
Bison Outlaws-Vegas
Jayce Keesee
0 0 75 0 0 0 0 0 0 0
Bison Outlaws-Vegas
Noah McDermott
0 22 0 0 0 0 0 0 0 0
Bison Outlaws-Vegas
Caleb Parker
0 0 0 43 0 0 0 0 0 0
Bison Outlaws-Vegas
Markus Perkins
0 20 33 0 0 0 0 0 0 0
Bison Outlaws-Vegas
Carter Wellen
0 83 0 0 0 0 0 0 0 0
Bison Outlaws-Vegas
Rylan Zuroske
0 0 20 0 0 0 0 0 0 0
Cangelosi Sparks North - Waters
James Bonakdar
0 0 0 16 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Grant Bowman
0 27 0 0 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Liam Brown
0 17 0 31 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Andrew Heinzmann
0 0 0 29 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Samuel Kalina
0 25 0 24 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Connor Krumrei
0 10 0 0 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Jack Lee
0 0 50 0 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Jackie Ryder
0 0 21 28 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Hans Viise
0 0 0 5 0 0 0 0 0 0
Cangelosi Sparks North - Waters
Grayson Waters
0 96 0 0 0 0 0 0 0 0
CBT 14U Black
Brayden Banker
0 15 51 0 0 0 0 0 0 0
CBT 14U Black
Isaak L'Esperance
0 22 0 0 0 0 0 0 0 0
CBT 14U Black
Brayden Nelson
0 0 0 50 0 0 0 0 0 0
CBT 14U Black
Romy Oskey
0 93 0 0 0 0 0 0 0 0
CBT 14U Black
Owen Reuland
0 0 16 41 0 0 0 0 0 0
CBT 14U Black
Aedan Waterstreet
0 0 71 0 0 0 0 0 0 0
Complete Game 14u
Wyatt Harper
0 0 46 0 0 0 0 0 0 0
Complete Game 14u
Caleb Koskela
0 0 43 0 0 0 0 0 0 0
Complete Game 14u
Ethan Lewis
0 37 0 0 0 0 0 0 0 0
Complete Game 14u
Devin Lund
0 0 41 0 0 0 0 0 0 0
Complete Game 14u
Casey Morris
0 0 0 12 0 0 0 0 0 0
Complete Game 14u
Cooper Sanders
0 56 0 0 0 0 0 0 0 0
Complete Game 14u
Jacob Williamson
0 0 0 94 0 0 0 0 0 0
Encompass Expos 14AAA
Charlie Hayden
0 0 18 16 0 0 0 0 0 0
Encompass Expos 14AAA
Maxtin Linn
0 24 0 0 0 0 0 0 0 0
Encompass Expos 14AAA
Alden Marsolek
0 16 87 0 0 0 0 0 0 0
Encompass Expos 14AAA
Ethan McCubbin
0 96 0 0 0 0 0 0 0 0
Encompass Expos 14AAA
Gavin Willeck
0 0 1 92 0 0 0 0 0 0
Grb Rays North
Ty Bumgardner
0 94 0 0 0 0 0 0 0 0
Grb Rays North
Cameron Diekfuss
0 12 31 31 0 0 0 0 0 0
Grb Rays North
Braydan Frank
0 0 0 31 0 0 0 0 0 0
Grb Rays North
Levi Hanson
0 0 81 0 0 0 0 0 0 0
Grb Rays North
Brody Ison
0 0 0 85 0 0 0 0 0 0
Grb Rays North
Wyatt Stauss
0 32 0 0 0 0 0 0 0 0
Grb Rays North
Braun Wotruba
0 0 52 0 0 0 0 0 0 0
Iowa Stars
George Blake
0 0 20 16 0 0 0 0 0 0
Iowa Stars
Jack Isenhart
0 0 14 85 0 0 0 0 0 0
Iowa Stars
Cameron Lind
0 0 19 90 0 0 0 0 0 0
Iowa Stars
Alec McClinton
0 0 13 32 0 0 0 0 0 0
Iowa Stars
Edgar Perez
0 0 59 0 0 0 0 0 0 0
Iowa Stars
Aidan Plum
0 0 10 0 0 0 0 0 0 0
Iowa Stars
James Roemmich
0 0 31 0 0 0 0 0 0 0
Iowa Stars
Samuel Roemmich
0 0 16 0 0 0 0 0 0 0
Iowa Stars
Brady Smith
0 0 18 79 0 0 0 0 0 0
Iowa Stars
Ahvyance Taylor
0 0 29 0 0 0 0 0 0 0
Mash National 14u Black
Jackson Clapp
0 0 0 12 0 0 0 0 0 0
Mash National 14u Black
Matthew Hennen
0 0 0 9 0 0 0 0 0 0
Mash National 14u Black
Jackson LaRoche
0 0 0 41 0 0 0 0 0 0
Mash National 14u Black
Brendan Mademann
0 0 0 87 0 0 0 0 0 0
Mash National 14u Black
Jake Michel
0 0 0 48 0 0 0 0 0 0
Mash National 14u Black
Nolan Rolloff
0 0 17 39 0 0 0 0 0 0
Mash National 14u Black
Miles Simonsen
0 79 0 0 0 0 0 0 0 0
Mash National 14u Black
Elliot Su
0 0 56 39 0 0 0 0 0 0
Mash National 14u Black
Chase Sullivan
0 0 12 17 0 0 0 0 0 0
Mash National 14u Maroon
Oliver Anderson
0 0 0 37 0 0 0 0 0 0
Mash National 14u Maroon
Evan Coil
0 0 0 59 0 0 0 0 0 0
Mash National 14u Maroon
Will Denenholz
0 95 0 0 0 0 0 0 0 0
Mash National 14u Maroon
Brady Glenn
0 27 0 0 0 0 0 0 0 0
Mash National 14u Maroon
Cameron Jensen
0 0 36 0 0 0 0 0 0 0
Mash National 14u Maroon
Nicklaus Johnson
0 18 0 19 0 0 0 0 0 0
Mash National 14u Maroon
Colton McKnight
0 0 88 0 0 0 0 0 0 0
Missouri Gators 14U Navy (Prater)
Drew Dierks
0 0 0 73 0 0 0 0 0 0
Missouri Gators 14U Navy (Prater)
Gus Kriegle
0 13 0 0 0 0 0 0 0 0
Missouri Gators 14U Navy (Prater)
Matthew Mueller
0 86 0 0 0 0 0 0 0 0
Missouri Gators 14U Navy (Prater)
Chase Niehoff
0 0 29 0 0 0 0 0 0 0
Missouri Gators 14U Navy (Prater)
Brett Richardson
0 0 77 0 0 0 0 0 0 0
P2p Millers Poppitz
Kyle Archbold
0 33 0 83 0 0 0 0 0 0
P2p Millers Poppitz
Vince Lenmark
0 28 0 97 0 0 0 0 0 0
P2p Millers Poppitz
Nolan Mullenbach
0 21 0 97 0 0 0 0 0 0
P2p Millers Poppitz
Austen Recker
0 0 90 0 0 0 0 0 0 0
P2p Millers Poppitz
Nick Russeth
0 51 0 0 0 0 0 0 0 0
P2p Millers Poppitz
Jack Schultz
0 0 12 36 0 0 0 0 0 0
P2p Millers Rustad
Nolan Hansen
0 0 89 0 0 0 0 0 0 0
P2p Millers Rustad
Jack O'Brien
0 0 21 0 0 0 0 0 0 0
P2p Millers Rustad
Carsen Palmer
0 0 17 0 0 0 0 0 0 0
P2p Millers Rustad
Quinn Pearson
0 35 0 0 0 0 0 0 0 0
P2p Millers Rustad
Christopher Perry
0 0 6 0 0 0 0 0 0 0
P2p Millers Rustad
Jaxon Sebby
0 0 40 0 0 0 0 0 0 0
P2p Millers Rustad
Max Torgrimson
0 33 0 0 0 0 0 0 0 0
P2p Millers Rustad
Orion Walker Kuklock
0 0 70 0 0 0 0 0 0 0
P2p Millers Rustad
Max Watson
0 0 18 0 0 0 0 0 0 0
Phenom Il 14 Blue
Jace Koth
0 28 0 0 0 0 0 0 0 0
Phenom Il 14 Blue
Jackson Lee
0 0 0 51 0 0 0 0 0 0
Phenom Il 14 Blue
Joey Lengle
0 0 0 67 0 0 0 0 0 0
Phenom Il 14 Blue
Jackson Roberts
0 6 0 7 0 0 0 0 0 0
Phenom Il 14 Blue
Max Sinha
0 56 0 0 0 0 0 0 0 0
Phenom Il 14 Blue
James Stavros
0 0 69 0 0 0 0 0 0 0
Phenom Il 14 Blue
Nick Stowasser
0 29 0 0 0 0 0 0 0 0
Phenom Il 14 Blue
Carson Trivellini
0 32 0 0 0 0 0 0 0 0
Phenom Il 14 White
Ethan Albertson
0 38 0 0 0 0 0 0 0 0
Phenom Il 14 White
Connor Davis
0 0 67 0 0 0 0 0 0 0
Phenom Il 14 White
Grady Goglin
0 85 0 0 0 0 0 0 0 0
Phenom Il 14 White
Jesse Kautz
0 0 36 0 0 0 0 0 0 0
Phenom Il 14 White
Anthony Leadley
0 50 0 0 0 0 0 0 0 0
Phenom Il 14 White
Braden Schwartz
0 0 0 36 0 0 0 0 0 0
PTA 14U Cardinal
Grady Cheever
0 0 0 64 0 0 0 0 0 0
PTA 14U Cardinal
Carter Gordon
0 0 0 9 0 0 0 0 0 0
PTA 14U Cardinal
Steven Hastings
0 0 0 10 0 0 0 0 0 0
PTA 14U Cardinal
Austin Knapp
0 82 0 0 0 0 0 0 0 0
PTA 14U Cardinal
Mason Lusic
0 0 0 53 0 0 0 0 0 0
PTA 14U Cardinal
Kyle Rogosienski
0 0 0 97 0 0 0 0 0 0
PTA 14U Cardinal
Timmy Tobolic
0 0 77 0 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Jj Burroughs
0 0 0 17 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Derek Chupp
0 0 0 32 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Alex Griffin
0 28 0 0 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Blake Hollrah
0 0 0 25 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Peyton Holman
0 29 0 7 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Mason Klein
0 0 0 12 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Parker Runge
0 0 73 0 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Jake Speckert
0 34 0 12 0 0 0 0 0 0
Rawlings Tigers Black (Holman)
Caleb Villmer
0 68 0 0 0 0 0 0 0 0
Rhino Wisconsin 14U
Evan Cole
0 0 19 0 0 0 0 0 0 0
Rhino Wisconsin 14U
Ty Farris
0 0 0 77 0 0 0 0 0 0
Rhino Wisconsin 14U
Carter Gellings
0 0 81 0 0 0 0 0 0 0
Rhino Wisconsin 14U
Keegan Kinzfogl
0 0 0 27 0 0 0 0 0 0
Rhino Wisconsin 14U
Jackson Mayer
0 41 0 0 0 0 0 0 0 0
Rhino Wisconsin 14U
Landen Sheppard
0 77 0 0 0 0 0 0 0 0
Team Heat Baseball 14u
Riley Arndt
0 28 0 0 0 0 0 0 0 0
Team Heat Baseball 14u
Ashton Ayre
0 6 43 0 0 0 0 0 0 0
Team Heat Baseball 14u
Caiden Henthorn
0 0 31 0 0 0 0 0 0 0
Team Heat Baseball 14u
Logan Krupke
0 30 0 40 0 0 0 0 0 0
Team Heat Baseball 14u
Jake Soltis
0 34 0 11 0 0 0 0 0 0
Team Heat Baseball 14u
Wyatt Strupp
0 0 55 0 0 0 0 0 0 0
Team Heat Baseball 14u
Xander Yori
0 19 0 38 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest