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)
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/13
Day 2
09/14
Day 3
09/15
Day 4
09/16
Day 5
09/17
Day 6
09/18
Day 7
09/19
Day 8
09/20
Day 9
09/21
Day 10
09/22
5 Star Mafia 17U Black
Ezekiel Ansley
0 7 70 0 0 0 0 0 0 0
5 Star Mafia 17U Black
Rylan Baker
0 0 55 0 0 0 0 0 0 0
5 Star Mafia 17U Black
Cody Boshell
0 0 94 0 0 0 0 0 0 0
5 Star Mafia 17U Black
Tripp Hannah
0 0 0 73 0 0 0 0 0 0
5 Star Mafia 17U Black
Jacob Harms
0 36 0 0 0 0 0 0 0 0
5 Star Mafia 17U Black
Jake Hunter
0 50 0 0 0 0 0 0 0 0
5 Star Mafia 17U Black
Cole McLean
0 54 0 0 0 0 0 0 0 0
5 Star Mafia 17U Black
Josh Murray
0 0 0 10 0 0 0 0 0 0
5 Star Mafia 17U Black
Nic Stutzman
0 61 0 0 0 0 0 0 0 0
5 Star Mafia 17U Black
Lewis Turner
0 16 0 69 0 0 0 0 0 0
643 DP Cougars 17U
Adler Bowen
0 21 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Carter Crumbley
11 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Everett Espe
0 33 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Quinn Herring
47 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Gabriel Hester
0 24 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Jacob Israel
0 42 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Noah Kashiparekh
57 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Matt Levinson
0 51 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Jackson Maxwell
0 17 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Charlie Schrope
0 41 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Devin Woodward
0 15 0 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Brody Crane
0 0 50 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Reed Curtier
0 29 54 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Matthew Hopkinson
0 0 42 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Kyle Krause
0 54 0 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Ryan Petruska
0 89 0 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Hudson Reed
0 0 21 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Chase Smith
0 24 0 0 0 0 0 0 0 0
Artillery Baseball 2026 Scout
Zander Wills
0 0 30 0 0 0 0 0 0 0
Canes American 17U
Conner Berry
0 58 0 0 0 0 0 0 0 0
Canes American 17U
Ethan Cooker
0 35 0 0 0 0 0 0 0 0
Canes American 17U
William Fulcher
0 58 0 0 0 0 0 0 0 0
Canes American 17U
Koen Karsa
0 0 49 0 0 0 0 0 0 0
Canes American 17U
Tyler Smith
0 49 0 0 0 0 0 0 0 0
Canes American 17U
Jason Sproull
0 0 13 0 0 0 0 0 0 0
Canes American 17U
Jt Williams
0 0 66 0 0 0 0 0 0 0
Dirtbags 2026 National
Tucker Anderson
0 33 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Cade Atkins
0 21 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Zach Bond
0 57 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Walker Cox
0 56 0 0 0 0 0 0 0 0
Dirtbags 2026 National
Greyson Jones
0 26 0 83 0 0 0 0 0 0
Dirtbags 2026 National
Chase Kiker
60 0 0 60 0 0 0 0 0 0
Dirtbags 2026 National
Tyler Komorner
0 0 0 18 0 0 0 0 0 0
Dirtbags 2026 National
Kayden McGlauflin
0 11 0 41 0 0 0 0 0 0
Dirtbags 2026 National
Logan Newcomb
0 0 0 48 0 0 0 0 0 0
Dirtbags 2026 National
Jackson Robinson
0 0 51 0 0 0 0 0 0 0
Dirtbags 2026 National
Nick Rumbley
0 0 56 0 0 0 0 0 0 0
Dirtbags 2026 National
Kellen Smith
0 0 0 2 0 0 0 0 0 0
Dirtbags 2026 National
Anthony Zezza
43 0 0 36 0 0 0 0 0 0
East Cobb Astros 17U
Jack Brantner
22 0 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Ryan Elliott
0 0 7 0 0 0 0 0 0 0
East Cobb Astros 17U
Camden Hayworth
0 0 87 0 0 0 0 0 0 0
East Cobb Astros 17U
Brayden Loquasto
0 57 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Joseph Mittiga
60 0 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Caden Wells
0 77 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Vernon Woodard
0 9 0 0 0 0 0 0 0 0
EBC 17U - Wright
Cooper Bierman
0 52 0 0 0 0 0 0 0 0
EBC 17U - Wright
Will Fox
0 0 87 0 0 0 0 0 0 0
EBC 17U - Wright
Caden Kern
0 0 45 0 0 0 0 0 0 0
EBC 17U - Wright
Christian Lee
0 64 0 0 0 0 0 0 0 0
EBC 17U - Wright
Keaton Mathis
0 0 39 0 0 0 0 0 0 0
EBC 17U - Wright
Harrison Pollina
0 79 0 0 0 0 0 0 0 0
EBC 17U - Wright
Cade Sanders
0 0 64 0 0 0 0 0 0 0
EBC 17U - Wright
Ashton Spurr
0 37 0 0 0 0 0 0 0 0
eXposure 17U National
Henry Allen
0 0 38 0 0 0 0 0 0 0
eXposure 17U National
Cohen Bohannon
0 0 37 0 0 0 0 0 0 0
eXposure 17U National
Brody Carr
0 74 0 0 0 0 0 0 0 0
eXposure 17U National
Case Collins
0 0 34 0 0 0 0 0 0 0
eXposure 17U National
Foy Hamaker
0 21 6 0 0 0 0 0 0 0
eXposure 17U National
Camden Huckaby
0 0 6 0 0 0 0 0 0 0
eXposure 17U National
Andrew Monson
0 19 17 0 0 0 0 0 0 0
eXposure 17U National
Jax Sparks
0 45 0 0 0 0 0 0 0 0
eXposure 17U National
Joey Sulish
0 0 29 0 0 0 0 0 0 0
eXposure 17U National
Kamden Welch
0 0 57 0 0 0 0 0 0 0
Ghost National
Jason Amalbert
0 0 0 60 0 0 0 0 0 0
Ghost National
Branson Blalock
0 0 0 41 0 0 0 0 0 0
Ghost National
Wyatt Clatur
0 0 69 0 0 0 0 0 0 0
Ghost National
Heath Craver
0 30 0 0 0 0 0 0 0 0
Ghost National
Branson Crawford
0 0 0 19 0 0 0 0 0 0
Ghost National
Jory Crocker
0 0 0 8 0 0 0 0 0 0
Ghost National
Danny DiTullio
0 0 69 0 0 0 0 0 0 0
Ghost National
Jackson Goddard
0 0 51 0 0 0 0 0 0 0
Ghost National
Chris Guillory
0 89 0 0 0 0 0 0 0 0
Ghost National
Christopher Marano
0 77 0 0 0 0 0 0 0 0
Knights Baseball 17U National
Colton Bennett
0 94 0 0 0 0 0 0 0 0
Knights Baseball 17U National
Will Livingston
58 0 0 0 0 0 0 0 0 0
Knights Baseball 17U National
Cade Partin
0 10 0 0 0 0 0 0 0 0
Knights Baseball 17U National
Aiden Pennington
15 0 0 0 0 0 0 0 0 0
Knights Baseball 17U National
Adam Riley
0 53 0 0 0 0 0 0 0 0
Knights Baseball 17U National
Nash Stark
0 29 0 0 0 0 0 0 0 0
Knights Baseball 17U National
Kellen Stevens
35 0 0 0 0 0 0 0 0 0
Knights Baseball 17U National
Collin Wind
0 82 0 0 0 0 0 0 0 0
Legends Scout 2026
Paxton Behrle
0 53 0 0 0 0 0 0 0 0
Legends Scout 2026
Josh Colaizzi
83 0 0 0 0 0 0 0 0 0
Legends Scout 2026
Donovan Glosser
0 33 0 0 0 0 0 0 0 0
Legends Scout 2026
Ben Hanley
0 89 0 0 0 0 0 0 0 0
Legends Scout 2026
Owen Przymierski
0 55 0 0 0 0 0 0 0 0
Legends Scout 2026
Liam Sander
20 0 44 0 0 0 0 0 0 0
Legends Scout 2026
Kane Stephey
0 20 77 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Chase Anarumo
0 0 9 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Andrew Aucoin
0 41 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Maddox Corya
0 0 12 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Sam Donahue
0 0 52 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Jacob Ellsworth
0 50 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Luke Hudson
0 35 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Elan Lieberman
0 54 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Cameron Lowery
0 49 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Dylan Nelson
0 42 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 17u
Lawson Smithers
0 0 39 0 0 0 0 0 0 0
Rawlings Southeast MAD Mavericks 17u
Trey Luke
0 0 61 0 0 0 0 0 0 0
Rawlings Southeast MAD Mavericks 17u
Porter Murff
0 0 49 0 0 0 0 0 0 0
Rawlings Southeast MAD Mavericks 17u
Aiden Oppenheimer
0 44 0 0 0 0 0 0 0 0
Rawlings Southeast MAD Mavericks 17u
Evan Pevahouse
0 0 59 0 0 0 0 0 0 0
Rawlings Southeast MAD Mavericks 17u
Gavin Schramm
0 58 0 0 0 0 0 0 0 0
Rawlings Southeast MAD Mavericks 17u
Kaleb Sexton
0 0 79 0 0 0 0 0 0 0
Rawlings Southeast MAD Mavericks 17u
Gunner Skelton
0 0 27 0 0 0 0 0 0 0
Rawlings Southeast MAD Mavericks 17u
Jack Todd
0 0 56 0 0 0 0 0 0 0
SBA Bolts 2026
Trevor Cook
26 58 0 0 0 0 0 0 0 0
SBA Bolts 2026
Cooper Crisco
45 0 0 0 0 0 0 0 0 0
SBA Bolts 2026
Logan James
0 21 0 0 0 0 0 0 0 0
SBA Bolts 2026
Tristan Merritt
2 80 0 0 0 0 0 0 0 0
SBA Bolts 2026
Tai Richmond
29 0 0 0 0 0 0 0 0 0
SBA Bolts 2026
Cody Rogers
0 31 0 0 0 0 0 0 0 0
SBA Bolts 2026
Colin Slep
28 35 0 0 0 0 0 0 0 0
Slammers Duman
Johnathan Brewer
0 45 0 0 0 0 0 0 0 0
Slammers Duman
Trystan Chadwick
0 0 52 0 0 0 0 0 0 0
Slammers Duman
Sam Eldredge
59 0 0 0 0 0 0 0 0 0
Slammers Duman
Max Goldberg
51 0 0 0 0 0 0 0 0 0
Slammers Duman
Landen Holmes
39 0 19 0 0 0 0 0 0 0
Slammers Duman
Alex King
28 0 0 0 0 0 0 0 0 0
Slammers Duman
Carson Munroe
30 0 0 0 0 0 0 0 0 0
Slammers Duman
Brady Mylander
0 35 0 0 0 0 0 0 0 0
Slammers Duman
Cade Petersen
0 33 0 0 0 0 0 0 0 0
Slammers Duman
Austin Sickler
0 0 50 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Caden Glauber
0 0 68 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Heath Klingensmith
0 0 66 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Bryce Meil
0 0 11 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Noah Rhoades
0 30 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Bohdi Robertson
0 30 0 0 0 0 0 0 0 0
South Charlotte Panthers 2026 Marucci
Charles Shaver
0 0 63 0 0 0 0 0 0 0
Team Elite 17U Black
Luke Clanahan
0 39 0 0 0 0 0 0 0 0
Team Elite 17U Black
Presley Moseley
0 0 36 0 0 0 0 0 0 0
Team Elite 17U Black
Miller Pierce
0 62 0 0 0 0 0 0 0 0
Team Elite 17U Black
Alex Romanski
0 0 38 0 0 0 0 0 0 0
Team Elite 17U Black
Gary Staffins
0 0 22 0 0 0 0 0 0 0
Team Elite 17U Black
Cole Stukitz
0 25 0 0 0 0 0 0 0 0
Team Elite 17U Black
Ryan Stukitz
0 50 0 0 0 0 0 0 0 0
Team Elite 17U Black
Dawson Vaughn
0 18 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Black
Trevor Baker
0 54 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Black
Halen Bennett
0 56 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Black
Nathan Boucher
0 57 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Black
Gavin Carlee
0 35 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Black
Brady Colton
0 62 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Black
Cole Matthews
0 58 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Black
Fenn Piper
0 27 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