2,155 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)
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
10/01
Day 2
10/02
Day 3
10/03
Day 4
10/04
Day 5
10/05
Day 6
10/06
Day 7
10/07
Day 8
10/08
Day 9
10/09
Day 10
10/10
5 Star Carolina 18U Wu
Zain Dawood
0 94 0 0 0 0 0 0 0 0
5 Star Carolina 18U Wu
Caleb Gant
0 13 0 0 0 0 0 0 0 0
5 Star Carolina 18U Wu
Cameron White
0 60 0 0 0 0 0 0 0 0
5 Star Carolina 2022 Bergsma
Jack Brodeur
0 50 0 0 0 0 0 0 0 0
5 Star Carolina 2022 Bergsma
Denis Drinkwalter
0 0 87 0 0 0 0 0 0 0
5 Star Carolina 2022 Bergsma
Badin Gusa
0 101 0 0 0 0 0 0 0 0
5 Star Carolina 2022 Bergsma
Evan Johnson
0 6 0 0 0 0 0 0 0 0
5 Star Carolina 2022 Bergsma
Braeden Major
0 49 0 0 0 0 0 0 0 0
5 Star Carolina 2022 Bergsma
Sam Marinack
0 27 0 0 0 0 0 0 0 0
5 Star Carolina National
Jackson Humphries
0 65 0 0 0 0 0 0 0 0
5 Star Carolina National
Joe Javier
0 44 0 0 0 0 0 0 0 0
5 Star Carolina National
Cameron Richey
0 0 46 0 0 0 0 0 0 0
5 Star Carolina National
Max Rimler
0 36 0 0 0 0 0 0 0 0
5 Star Carolina National
Carson Sanner
0 0 82 0 0 0 0 0 0 0
5 Star Carolina National
Mason Smith
0 78 0 0 0 0 0 0 0 0
Bo Jackson Elite Upperclass
Aiden Booth
0 74 0 0 0 0 0 0 0 0
Bo Jackson Elite Upperclass
Ethan Fahrbach
0 31 0 0 0 0 0 0 0 0
Bo Jackson Elite Upperclass
Maxwell Layne
0 5 0 0 0 0 0 0 0 0
Bo Jackson Elite Upperclass
Kaden Pew
0 0 71 0 0 0 0 0 0 0
Bo Jackson Elite Upperclass
Regan Rogers
0 0 7 0 0 0 0 0 0 0
Bo Jackson Elite Upperclass
Luke Shearer
0 23 0 0 0 0 0 0 0 0
Bo Jackson Elite Upperclass
Jake Vaughan
0 87 0 0 0 0 0 0 0 0
Bo Jackson Elite Upperclass
Alex Whetsell
0 0 32 0 0 0 0 0 0 0
C35 18U Young
Camden Bunker
0 0 95 0 0 0 0 0 0 0
C35 18U Young
Grayson Curtis
0 76 0 0 0 0 0 0 0 0
C35 18U Young
John (Will) Dawkins
0 0 36 0 0 0 0 0 0 0
C35 18U Young
Tristan Hunt
0 19 0 0 0 0 0 0 0 0
C35 18U Young
Elijah Pittman
0 0 93 0 0 0 0 0 0 0
C35 18U Young
Chance Purvis
0 0 93 0 0 0 0 0 0 0
C35 18U Young
Gregory Simmons
0 82 0 0 0 0 0 0 0 0
C35 18U Young
Finley Spicer
0 0 12 0 0 0 0 0 0 0
C35 18U Young
Cameron Way
0 0 40 0 0 0 0 0 0 0
Dirtbags
Brycen Champey
0 39 0 0 0 0 0 0 0 0
Dirtbags
Bradley Gagen
0 0 74 0 0 0 0 0 0 0
Dirtbags
Cole Lanford
0 0 13 0 0 0 0 0 0 0
Dirtbags
Colin Linder
0 0 75 0 0 0 0 0 0 0
Dirtbags
Joshua McCusker
0 24 0 0 0 0 0 0 0 0
Dirtbags
Kyle Percival
0 51 0 0 0 0 0 0 0 0
Dirtbags
Jackson Roberts
0 70 0 0 0 0 0 0 0 0
Dirtbags 18U All Blacks
Will Banks
0 45 0 0 0 0 0 0 0 0
Dirtbags 18U All Blacks
Tyler Herkey
0 79 0 0 0 0 0 0 0 0
Dirtbags 18U All Blacks
Henry Hultquist
0 88 0 0 0 0 0 0 0 0
Dirtbags 18U All Blacks
Chase Hustead
0 0 61 0 0 0 0 0 0 0
Dirtbags 18U All Blacks
Branton Little
0 0 98 0 0 0 0 0 0 0
Dirtbags 18U All Blacks
Andrew Siegner
0 0 33 0 0 0 0 0 0 0
Dirtbags 18U All Blacks
Ethan Walker
0 47 0 0 0 0 0 0 0 0
Dirtbags 18u Louisville
Sebastian Benitez-Martinez
0 62 0 0 0 0 0 0 0 0
Dirtbags 18u Louisville
William Chen
0 25 0 0 0 0 0 0 0 0
Dirtbags 18u Louisville
Jaylin Gwyn
0 41 0 0 0 0 0 0 0 0
Dirtbags 18u Louisville
Nick Morgan
0 22 106 0 0 0 0 0 0 0
Dirtbags 18u Louisville
Gage Strickland
0 0 13 0 0 0 0 0 0 0
Dirtbags 18u Louisville
Andrew Tamayo
0 78 0 0 0 0 0 0 0 0
Dirtbags 18u Louisville
Anthony Terrell
0 25 0 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Trever Barnes
0 84 3 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Trey Deane
0 67 0 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Hunter Garrett
0 0 25 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Isaiah Hughes
0 0 36 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Hunter Krycinski
0 24 0 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Jamison Martine
0 0 54 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Mason McDowell
0 0 94 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Jerry Mitchell III
0 25 44 0 0 0 0 0 0 0
Dirtbags 18u Premier-VA
Conner Plaster
0 0 9 0 0 0 0 0 0 0
Gate City Titans Navy
Holden Biffle
0 0 86 0 0 0 0 0 0 0
Gate City Titans Navy
Kerry Collins
0 27 2 0 0 0 0 0 0 0
Gate City Titans Navy
Hayden Fleming
38 0 0 0 0 0 0 0 0 0
Gate City Titans Navy
Bryce Molitoris
0 6 27 0 0 0 0 0 0 0
Gate City Titans Navy
Marcello Ricigliano
0 79 0 0 0 0 0 0 0 0
Gate City Titans Navy
Hunter Russell
107 0 0 0 0 0 0 0 0 0
Mph101 2022 Schmeer
Wyatt Bunch
0 104 0 0 0 0 0 0 0 0
Mph101 2022 Schmeer
Ben Craig
0 0 102 0 0 0 0 0 0 0
Mph101 2022 Schmeer
Alex Hagerich
0 0 40 0 0 0 0 0 0 0
Mph101 2022 Schmeer
Nick Redman
0 57 0 0 0 0 0 0 0 0
NCBA Golden Spikes
Sylas Boris
0 58 0 0 0 0 0 0 0 0
NCBA Golden Spikes
Brayden Bowman
0 0 80 0 0 0 0 0 0 0
NCBA Golden Spikes
Connor Hartigan
0 0 79 0 0 0 0 0 0 0
NCBA Golden Spikes
Ethan Norby
0 52 0 0 0 0 0 0 0 0
NCBA Golden Spikes
Tyler Shafer
44 0 0 0 0 0 0 0 0 0
NCBA Golden Spikes
Owen Simmons
54 0 0 0 0 0 0 0 0 0
Nova Premier 18u
Ben Buckman
0 0 62 0 0 0 0 0 0 0
Nova Premier 18u
Connor Kelsey
0 87 0 0 0 0 0 0 0 0
Nova Premier 18u
Jun Kim
0 52 0 0 0 0 0 0 0 0
Nova Premier 18u
Owen Mead
0 25 69 0 0 0 0 0 0 0
Nova Premier 18u
Jon Montagne
0 90 0 0 0 0 0 0 0 0
NSA 18U
Bobby Baxley Jr
0 98 0 0 0 0 0 0 0 0
NSA 18U
Caleb Holland
0 25 0 0 0 0 0 0 0 0
NSA 18U
Keithyn Hunt
0 0 14 0 0 0 0 0 0 0
NSA 18U
Alex Lebron
0 0 61 0 0 0 0 0 0 0
NSA 18U
Stephen Smith
0 98 0 0 0 0 0 0 0 0
Oc Crushers 17u
Zach Barnes
0 94 0 0 0 0 0 0 0 0
Oc Crushers 17u
Taran Coynesmith
0 0 87 0 0 0 0 0 0 0
Oc Crushers 17u
Tyler Stillson
0 107 0 0 0 0 0 0 0 0
Oc Crushers 17u
David Waitt
0 44 0 0 0 0 0 0 0 0
Rawlings Prospects NC 2022
Samuel Bretherick
0 57 0 0 0 0 0 0 0 0
Rawlings Prospects NC 2022
Zachary Carroll
0 45 0 0 0 0 0 0 0 0
Rawlings Prospects NC 2022
Wesley Driscoll
0 0 28 0 0 0 0 0 0 0
Rawlings Prospects NC 2022
Alex Duncan
0 0 62 0 0 0 0 0 0 0
Rawlings Prospects NC 2022
Jimmy Lovelace
0 64 0 0 0 0 0 0 0 0
Rawlings Prospects NC 2022
Lane McLean
0 0 60 0 0 0 0 0 0 0
Richmond Braves 18U American
Lucas Cash
0 0 62 0 0 0 0 0 0 0
Richmond Braves 18U American
Kyle Gregory
0 17 0 0 0 0 0 0 0 0
Richmond Braves 18U American
Colton Harris
0 106 0 0 0 0 0 0 0 0
Richmond Braves 18U American
Noah Laney
0 0 53 0 0 0 0 0 0 0
Richmond Braves 18U American
Mark Moore
0 83 0 0 0 0 0 0 0 0
Richmond Braves 18U American
Jordan Tyler
0 37 0 0 0 0 0 0 0 0
Richmond Braves 18u National
Colin Casey
0 0 81 0 0 0 0 0 0 0
Richmond Braves 18u National
Taylor Catlett
0 67 0 0 0 0 0 0 0 0
Richmond Braves 18u National
Keenan Fulwood
0 0 14 0 0 0 0 0 0 0
Richmond Braves 18u National
Dallas Hairfield
0 0 83 0 0 0 0 0 0 0
Richmond Braves 18u National
Alex Heid
0 0 58 0 0 0 0 0 0 0
Richmond Braves 18u National
Brayden Stottlemyer
0 0 86 0 0 0 0 0 0 0
Richmond Braves 18u National
Ayden Stuffel
0 77 0 0 0 0 0 0 0 0
Riptide 18u
Travis Dalness
0 0 85 0 0 0 0 0 0 0
Riptide 18u
Shane Francfort
0 0 53 0 0 0 0 0 0 0
Riptide 18u
Levi Gingerich
89 0 0 0 0 0 0 0 0 0
Riptide 18u
Logan Govan
0 69 0 0 0 0 0 0 0 0
Riptide 18u
William Hovey
22 0 54 0 0 0 0 0 0 0
Riptide 18u
Jackson Peppers
0 37 0 0 0 0 0 0 0 0
SBA Futures 2022
Owen Anderson
0 0 46 0 0 0 0 0 0 0
SBA Futures 2022
Charlie Carpenter
0 0 74 0 0 0 0 0 0 0
SBA Futures 2022
Reece Crump
0 0 64 0 0 0 0 0 0 0
SBA Futures 2022
Luke Garabedian
0 46 0 0 0 0 0 0 0 0
SBA Futures 2022
Trey Hager
0 0 56 0 0 0 0 0 0 0
SBA Futures 2022
Charley Hegeman
0 0 44 0 0 0 0 0 0 0
SBA Futures 2022
Christian Keel
0 108 0 0 0 0 0 0 0 0
SBA Futures 2022
Chase Ketner
0 0 19 0 0 0 0 0 0 0
SBA Futures 2022
Jayden Singleton
0 0 2 0 0 0 0 0 0 0
SBA Futures 2022
Raleigh Walker
0 93 0 0 0 0 0 0 0 0
Sba Maine
Sam Kelley
0 0 14 0 0 0 0 0 0 0
Sba Maine
Kade Scott
0 0 91 0 0 0 0 0 0 0
Sba Maine
Parker Shipman
75 0 0 0 0 0 0 0 0 0
Sba Maine
Riley Sullivan
0 25 0 0 0 0 0 0 0 0
Sba Maine
Thomas Vero
0 92 0 0 0 0 0 0 0 0
Sba Maine
Connor Zhiss
30 0 10 0 0 0 0 0 0 0
SBA Scout Team 2022
Caleb Costa
0 0 93 0 0 0 0 0 0 0
SBA Scout Team 2022
Mathieu Curtis
0 65 0 0 0 0 0 0 0 0
SBA Scout Team 2022
Carson Dunlap
0 0 16 0 0 0 0 0 0 0
SBA Scout Team 2022
Talor Grubbs
0 0 63 0 0 0 0 0 0 0
SBA Scout Team 2022
Luke Holland
0 0 44 0 0 0 0 0 0 0
SBA Scout Team 2022
Tanner Lyne
0 0 103 0 0 0 0 0 0 0
SBA Scout Team 2022
Nichols Melton
0 68 0 0 0 0 0 0 0 0
SBA Scout Team 2022
William Price
0 48 0 0 0 0 0 0 0 0
SBA Scout Team 2022
Harrison Wilson
0 32 0 0 0 0 0 0 0 0
Stars Baseball - Carroll
Tom Bourque
0 29 0 0 0 0 0 0 0 0
Stars Baseball - Carroll
Seth Keller
0 0 48 0 0 0 0 0 0 0
Stars Baseball - Carroll
Connor Knox
0 0 31 0 0 0 0 0 0 0
Stars Baseball - Carroll
Drew Lanphere
0 48 0 0 0 0 0 0 0 0
Stars Baseball - Carroll
Carson Mayfield
0 48 0 0 0 0 0 0 0 0
Stars Baseball - Carroll
Jack O'Connor
0 0 20 0 0 0 0 0 0 0
Stars Baseball - Carroll
Owen Pierce
0 25 0 0 0 0 0 0 0 0
Stars Baseball - Carroll
Jack Pokorak
0 10 0 0 0 0 0 0 0 0
Stars Baseball Sisk
Ashton Armour
0 0 38 0 0 0 0 0 0 0
Stars Baseball Sisk
Alex Crosss
0 107 0 0 0 0 0 0 0 0
Stars Baseball Sisk
Logan Darrow
0 23 77 0 0 0 0 0 0 0
Stars Baseball Sisk
Aaron Kanefsky
0 81 0 0 0 0 0 0 0 0
Stars Baseball Wilkinson
Matthew Boyd
0 0 100 0 0 0 0 0 0 0
Stars Baseball Wilkinson
Nick Feagan
0 0 40 0 0 0 0 0 0 0
Stars Baseball Wilkinson
David Joslyn
0 10 53 0 0 0 0 0 0 0
Stars Baseball Wilkinson
Jerome Benjamin (Jb) Manarchuck
0 90 0 0 0 0 0 0 0 0
Stars Baseball Wilkinson
Ethan Owen
0 0 76 0 0 0 0 0 0 0
Stars Baseball Wilkinson
Erik Wilkinson
0 0 12 0 0 0 0 0 0 0
Tpa Nationals 17u Grey
Joseph Fahey
0 40 0 0 0 0 0 0 0 0
Tpa Nationals 17u Grey
John Fitzhugh
0 27 0 0 0 0 0 0 0 0
Tpa Nationals 17u Grey
Alan Garod
0 0 91 0 0 0 0 0 0 0
Tpa Nationals 17u Grey
Brian Hanson
0 4 0 0 0 0 0 0 0 0
Tpa Nationals 17u Grey
Camden Kisner
0 95 0 0 0 0 0 0 0 0
Tpa Nationals 17u Grey
Pat Queen
0 86 0 0 0 0 0 0 0 0
Tpa Nationals 18u Black
Allen Brown
0 5 0 0 0 0 0 0 0 0
Tpa Nationals 18u Black
Ethan Clinkscales
0 24 0 0 0 0 0 0 0 0
Tpa Nationals 18u Black
Andrew Fahringer
0 55 0 0 0 0 0 0 0 0
Tpa Nationals 18u Black
Greer Farr
0 0 55 0 0 0 0 0 0 0
Tpa Nationals 18u Black
Jared Mayer
0 0 42 0 0 0 0 0 0 0
Tpa Nationals 18u Black
Sam Schall
0 19 0 0 0 0 0 0 0 0
Tpa Nationals 18u Black
Landon Sykes
0 72 0 0 0 0 0 0 0 0
Tpa Nationals 18u Black
Lucas Valverde
0 64 0 0 0 0 0 0 0 0
USA Prime Rockies Bell
Lucas Glover
0 98 0 0 0 0 0 0 0 0
USA Prime Rockies Bell
Will Summers
0 0 50 0 0 0 0 0 0 0
USA Prime Rockies Bell
Cameron Wall
0 9 26 0 0 0 0 0 0 0
USA Prime Rockies Bell
Chris Wilson
0 92 0 0 0 0 0 0 0 0
USA Prime Rockies Bell
Reid Withers
0 0 37 0 0 0 0 0 0 0
Va Peninsula Baseball Club
Jayden Alvarez
0 0 23 0 0 0 0 0 0 0
Va Peninsula Baseball Club
Matthew Caldwell
0 66 0 0 0 0 0 0 0 0
Va Peninsula Baseball Club
Collin Dasilva
0 71 0 0 0 0 0 0 0 0
Va Peninsula Baseball Club
Zach Davis
0 62 0 0 0 0 0 0 0 0
Va Peninsula Baseball Club
Christian Rodgers
0 34 0 0 0 0 0 0 0 0
Va Peninsula Baseball Club
David Ruiz
0 0 94 0 0 0 0 0 0 0
Va Peninsula Baseball Club
Austin Wells
0 21 0 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Tevin Dobson
0 0 24 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Blake Hughes
0 0 4 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Hudson Lance
0 82 0 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Mason Sheesley
0 0 62 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Luke Thomas
0 11 79 0 0 0 0 0 0 0
Warriors Baseball - Blakeney
Justin Webb
0 0 47 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest