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)
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
10/26
Day 2
10/27
Day 3
10/28
Day 4
10/29
Day 5
10/30
Day 6
10/31
Day 7
11/01
Day 8
11/02
Day 9
11/03
Day 10
11/04
5 Star National
Sean Benjamin
0 72 0 0 0 0 0 0 0 0
5 Star National
Chase Fralick
0 73 0 0 0 0 0 0 0 0
5 Star National
Brayden Hill
0 0 56 0 0 0 0 0 0 0
5 Star National
Nate Maret
0 0 26 0 0 0 0 0 0 0
5 Star National
Parker McCoy
0 14 0 0 0 0 0 0 0 0
5 Star National
Anderson Nance
0 33 79 0 0 0 0 0 0 0
5 Star National
Frankie Randall
0 23 0 0 0 0 0 0 0 0
5 Star National
Tanner Sauls
0 34 0 48 0 0 0 0 0 0
5 Star National
Brooks Wright
6 35 0 52 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Lane Arroyos
0 31 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Joshua Atomanczyk
0 19 0 72 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Vinny Cano
0 35 17 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Michael Caputo
0 69 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Reagan Chomel
0 35 86 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
James Gatlin
0 0 91 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Orlando Jose Gonzalez, Jr
0 34 20 69 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Hudson Hamilton
0 94 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Blaze Milam
0 0 17 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Julius Ramirez
0 52 0 0 0 0 0 0 0 0
Dirtbags MVP
Connor Bellew
0 28 64 0 0 0 0 0 0 0
Dirtbags MVP
Nathan Brittain
0 0 44 0 0 0 0 0 0 0
Dirtbags MVP
Cole Green
0 77 0 0 0 0 0 0 0 0
Dirtbags MVP
Parker Lakey
0 93 0 0 0 0 0 0 0 0
Dirtbags MVP
Jake Neville
0 19 95 0 0 0 0 0 0 0
Dirtbags MVP
Landon Polk
0 0 23 0 0 0 0 0 0 0
Dirtbags MVP
Anthony Umbach
0 0 13 0 0 0 0 0 0 0
Dirtbags MVP
Braylon Whitaker
0 0 48 0 0 0 0 0 0 0
East Coast Sox 13u
Brett Busbea
0 0 95 0 0 0 0 0 0 0
East Coast Sox 13u
Camden Dyer
0 21 72 0 0 0 0 0 0 0
East Coast Sox 13u
Preston Hicks
0 5 0 0 0 0 0 0 0 0
East Coast Sox 13u
Andrew Jolley
0 22 0 0 0 0 0 0 0 0
East Coast Sox 13u
Brody King
0 20 38 0 0 0 0 0 0 0
East Coast Sox 13u
Nathan Owen
0 18 0 0 0 0 0 0 0 0
East Coast Sox 13u
Peyton Steele
0 20 44 0 0 0 0 0 0 0
East Coast Sox 13u
Caden Wooldridge
0 20 94 0 0 0 0 0 0 0
East Coast Sox 13u
Zach Wyatt
0 32 31 0 0 0 0 0 0 0
Extra Innings Stickmen Pizarro
Aubrey Hermes
0 22 41 0 0 0 0 0 0 0
Extra Innings Stickmen Pizarro
Dakylan Johnson
0 0 90 0 0 0 0 0 0 0
Extra Innings Stickmen Pizarro
Jordan Luna
0 34 24 0 0 0 0 0 0 0
Extra Innings Stickmen Pizarro
Lane Mangum
0 34 0 0 0 0 0 0 0 0
Extra Innings Stickmen Pizarro
Mason Morgan
0 51 0 0 0 0 0 0 0 0
Extra Innings Stickmen Pizarro
Bryce Navarre
0 58 0 0 0 0 0 0 0 0
Extra Innings Stickmen Pizarro
Morgan Pearson
0 19 9 0 0 0 0 0 0 0
Extra Innings Stickmen Pizarro
Luke Poston
0 0 23 0 0 0 0 0 0 0
FBH Angels
Antonio Anderson
0 30 0 0 0 0 0 0 0 0
FBH Angels
Branson Ashley
0 33 41 0 0 0 0 0 0 0
FBH Angels
Tyler Glasgow
0 58 0 0 0 0 0 0 0 0
FBH Angels
Deven Gonzalez
0 35 0 0 0 0 0 0 0 0
FBH Angels
Adan Longoria
0 32 46 0 0 0 0 0 0 0
FBH Angels
Paul Overstreet
0 6 0 0 0 0 0 0 0 0
FBH Angels
Miles Owen
0 63 0 0 0 0 0 0 0 0
FBH Angels
Anthony Palestrini
0 47 0 0 0 0 0 0 0 0
FBH Angels
Caden Warner
0 7 0 0 0 0 0 0 0 0
FBH Angels
Carson Warner
0 13 0 0 0 0 0 0 0 0
Kangaroo Court 13 American
McCall Biemiller
0 0 36 0 0 0 0 0 0 0
Kangaroo Court 13 American
Aidan Brigato
0 0 73 0 0 0 0 0 0 0
Kangaroo Court 13 American
Grayson Gibson
0 90 0 0 0 0 0 0 0 0
Kangaroo Court 13 American
Anthony Gualemi
0 30 96 0 0 0 0 0 0 0
Kangaroo Court 13 American
Rivers Kurland
0 16 89 0 0 0 0 0 0 0
Kangaroo Court 13 American
Cameron Mallo
0 0 29 0 0 0 0 0 0 0
Kangaroo Court 13 American
Justin Marshall
0 0 16 0 0 0 0 0 0 0
Kangaroo Court 13 American
Caleb Mility
0 0 25 0 0 0 0 0 0 0
Kangaroo Court 13 American
Tanner Swank
0 0 72 0 0 0 0 0 0 0
Knights Baseball 13U Platinum
Evan Bell
0 53 0 0 0 0 0 0 0 0
Knights Baseball 13U Platinum
Owen Block
17 34 46 0 0 0 0 0 0 0
Knights Baseball 13U Platinum
England Bryan
0 19 20 0 0 0 0 0 0 0
Knights Baseball 13U Platinum
Mahoney Daunic
0 0 31 0 0 0 0 0 0 0
Knights Baseball 13U Platinum
Mark Harrell
0 0 79 0 0 0 0 0 0 0
Knights Baseball 13U Platinum
Lake Morris
0 83 94 0 0 0 0 0 0 0
Knights Baseball 13U Platinum
Saxon Roberts
0 0 37 0 0 0 0 0 0 0
Knights Baseball 13U Platinum
Kamarion Ward
0 26 58 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
Makhi Buckley
0 34 54 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
Sean Greene
0 51 0 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
Bryce Herring
0 0 15 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
Luke Hill
0 4 0 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
Jansen Kenty
0 58 0 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
Riley Poppe
0 36 0 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
JD Rediger
0 0 101 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
Cayden Sheffield
0 88 0 0 0 0 0 0 0 0
SmarTense Angels - Northcutt
Hunter Smith
0 40 20 0 0 0 0 0 0 0
US Elite 13U
Cole Grady
0 43 97 0 0 0 0 0 0 0
US Elite 13U
Brooks Harris
0 38 0 0 0 0 0 0 0 0
US Elite 13U
Trevor Johnson
0 0 22 0 0 0 0 0 0 0
US Elite 13U
Peyton Miller
0 33 0 0 0 0 0 0 0 0
US Elite 13U
Owen Morais
0 34 0 0 0 0 0 0 0 0
US Elite 13U
Geneo Savoca
0 99 0 0 0 0 0 0 0 0
US Elite 13U
Deven Small
0 4 18 0 0 0 0 0 0 0
US Elite 13U
Gavin Strump
0 0 25 0 0 0 0 0 0 0
US Elite 13U
Joey Tonnotti
0 23 70 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest