2,175 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
08/31
Day 2
09/01
Day 3
09/02
Day 4
09/03
Day 5
09/04
Day 6
09/05
Day 7
09/06
Day 8
09/07
Day 9
09/08
Day 10
09/09
Atlanta Travel Baseball 17U
Kendall Butler
0 14 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 17U
Zachi Clark
0 0 0 10 0 0 0 0 0 0
Atlanta Travel Baseball 17U
Evan Golden
0 50 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 17U
Torey Hayes
0 79 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 17U
Darrell Hill
0 32 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 17U
Joshua Peacock
0 61 0 0 0 0 0 0 0 0
Atlanta Travel Baseball 17U
Myles Scott
0 0 0 104 0 0 0 0 0 0
Atlanta Travel Baseball 17U
Kameron Taylor
0 84 0 0 0 0 0 0 0 0
Barrett Braves
Sean Beckstrom
0 29 0 0 0 0 0 0 0 0
Barrett Braves
Adam Casteel
0 0 0 16 0 0 0 0 0 0
Barrett Braves
Tyler Cowan
0 28 0 0 0 0 0 0 0 0
Barrett Braves
Harrison Gentry
0 0 0 20 0 0 0 0 0 0
Barrett Braves
Mitchell Gross
0 16 0 10 0 0 0 0 0 0
Barrett Braves
Jonathan Hemings
0 0 0 9 0 0 0 0 0 0
Barrett Braves
Turner Hill
0 0 0 37 0 0 0 0 0 0
Barrett Braves
Kelton Kieschnick
0 20 0 0 0 0 0 0 0 0
Barrett Braves
Ryan Lobus
0 0 0 20 0 0 0 0 0 0
Barrett Braves
Bryant Madden
0 71 0 0 0 0 0 0 0 0
Barrett Braves
Parker Moore
0 58 0 0 0 0 0 0 0 0
Barrett Braves
Matthew Strzelecki
0 44 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Evan Boyle
0 87 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Dakota Copeland
0 65 0 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Cole English
0 13 16 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Colby Fields
0 8 21 32 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Andrew Ginther
0 0 6 8 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Brett Orr
0 0 25 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Sterling Richardson
0 0 49 0 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Logan Seehafer
0 0 0 33 0 0 0 0 0 0
Bullpen Redstitch 108 17U
Will Sims
0 17 0 22 0 0 0 0 0 0
Coastal Stars 2019s
Jared Adams
0 107 0 0 0 0 0 0 0 0
Coastal Stars 2019s
Alex Blount
0 0 51 0 0 0 0 0 0 0
Coastal Stars 2019s
Cameron Jones
0 65 0 0 0 0 0 0 0 0
Coastal Stars 2019s
Blake King
0 100 0 0 0 0 0 0 0 0
Coastal Stars 2019s
Corbet Luna
0 0 48 0 0 0 0 0 0 0
Coastal Stars 2019s
Dylan Tabor
0 56 0 0 0 0 0 0 0 0
Dinger Nation 18U
Clay Butler
0 57 0 0 0 0 0 0 0 0
Dinger Nation 18U
Carter Clark
0 24 0 77 0 0 0 0 0 0
Dinger Nation 18U
Trace Deloney
0 43 0 0 0 0 0 0 0 0
Dinger Nation 18U
Carson Knight
0 66 0 0 0 0 0 0 0 0
Dinger Nation 18U
John Whiteside
0 68 0 0 0 0 0 0 0 0
Dinger Nation 18U
Hogan Whitt
0 0 8 0 0 0 0 0 0 0
Dinger Nation 18U
Baker Wilson
0 0 88 0 0 0 0 0 0 0
ETA
Koby Ayala
0 9 40 0 0 0 0 0 0 0
ETA
Drew DeMasi
0 48 0 0 0 0 0 0 0 0
ETA
Thomas Hairston
0 0 12 0 0 0 0 0 0 0
ETA
Mauri Miller
0 0 26 0 0 0 0 0 0 0
ETA
Cameron Orr
0 102 0 0 0 0 0 0 0 0
ETA
Phillip Ridgeway
0 91 0 0 0 0 0 0 0 0
ETA
Dillon Thomas
0 0 12 0 0 0 0 0 0 0
ETA
James Whitmer
0 0 62 0 0 0 0 0 0 0
Game On Prospects
Elliott Ambrose
0 82 0 0 0 0 0 0 0 0
Game On Prospects
Justin Malone
0 58 0 0 0 0 0 0 0 0
Game On Prospects
Hunter Moore
0 0 44 0 0 0 0 0 0 0
Game On Prospects
Tim Parker
0 0 16 0 0 0 0 0 0 0
Game On Prospects
Hunter Varnadoe
0 0 54 0 0 0 0 0 0 0
Game On Prospects
Michael Wainwright
0 60 0 0 0 0 0 0 0 0
Game On Prospects
Thomas Willingham
0 55 0 0 0 0 0 0 0 0
GBSA RAYS
Calabria Atkins
0 0 10 0 0 0 0 0 0 0
GBSA RAYS
Zion Lockhart
0 0 40 0 0 0 0 0 0 0
GBSA RAYS
Taylor Lumpkin
0 38 0 0 0 0 0 0 0 0
GBSA RAYS
John Robert McGowan
0 58 0 0 0 0 0 0 0 0
GBSA RAYS
Grant Moody
0 14 0 0 0 0 0 0 0 0
GBSA RAYS
Griffin Potts
0 0 90 0 0 0 0 0 0 0
GBSA RAYS
Micah Sanders
0 0 70 0 0 0 0 0 0 0
GBSA RAYS
Dawson Schwartz
0 0 28 0 0 0 0 0 0 0
GBSA RAYS
Langston Taylor
0 56 0 0 0 0 0 0 0 0
Georgia Scorpions 2019
Nate Bonner
0 0 82 0 0 0 0 0 0 0
Georgia Scorpions 2019
Justin Doychak
0 30 12 0 0 0 0 0 0 0
Georgia Scorpions 2019
Kobe Jones
0 0 23 0 0 0 0 0 0 0
Georgia Scorpions 2019
Evan O'Brien
0 94 0 0 0 0 0 0 0 0
Georgia Scorpions 2019
Easton Oxenreider
0 0 47 0 0 0 0 0 0 0
Georgia Scorpions 2019
Victor Scott
0 32 0 0 0 0 0 0 0 0
Georgia Scorpions 2019
Brock Sinaly
0 57 10 0 0 0 0 0 0 0
Knoxville New Balance
Devin Colligan
0 85 0 0 0 0 0 0 0 0
Knoxville New Balance
Troy Jackson
0 49 0 0 0 0 0 0 0 0
Knoxville New Balance
Shade Powell
0 0 93 0 0 0 0 0 0 0
Knoxville New Balance
Nick Roberts
0 48 0 0 0 0 0 0 0 0
MGBA 18U
Jc Carrillo
0 22 0 0 0 0 0 0 0 0
MGBA 18U
Marquis Grissom Jr
0 29 63 0 0 0 0 0 0 0
MGBA 18U
Michael Harris II
0 19 51 0 0 0 0 0 0 0
MGBA 18U
Jared McKown
0 29 0 0 0 0 0 0 0 0
MGBA 18U
Joshua McKown
0 53 0 0 0 0 0 0 0 0
MGBA 18U
Jaylen Nowlin
0 74 0 0 0 0 0 0 0 0
MGBA 18U
Brandon Nugue
0 13 0 24 0 0 0 0 0 0
MGBA 18U
Dexter Redding
0 60 0 68 0 0 0 0 0 0
MGBA 18U
Luke Townsend
0 25 0 0 0 0 0 0 0 0
MGBA 18U
Rahmir Vaughn
0 0 0 16 0 0 0 0 0 0
MGBA 18U
Jordan West
0 11 0 0 0 0 0 0 0 0
Punisher Prospects 18U
Dylan Beaver
0 60 0 0 0 0 0 0 0 0
Punisher Prospects 18U
David Bell
0 35 0 0 0 0 0 0 0 0
Punisher Prospects 18U
Clayson Chapman
0 43 0 0 0 0 0 0 0 0
Punisher Prospects 18U
Clayton Lancer
52 0 0 0 0 0 0 0 0 0
Punisher Prospects 18U
Austin Mancuso
0 10 32 0 0 0 0 0 0 0
Punisher Prospects 18U
Christopher Moxley
19 104 0 0 0 0 0 0 0 0
Punisher Prospects 18U
Dillion Robinson
0 0 52 0 0 0 0 0 0 0
Punisher Prospects 18U
Brycen Seymore
0 45 0 0 0 0 0 0 0 0
Punisher Prospects 18U
Zach Wilson
0 0 37 0 0 0 0 0 0 0
Rawlings Southeast Prospects
Kobe Carter
0 0 82 0 0 0 0 0 0 0
Rawlings Southeast Prospects
Will Crain
0 27 0 75 0 0 0 0 0 0
Rawlings Southeast Prospects
Brady Harris
0 0 0 22 0 0 0 0 0 0
Rawlings Southeast Prospects
Nick James
0 0 104 0 0 0 0 0 0 0
Rawlings Southeast Prospects
Hayden Layne
0 66 0 0 0 0 0 0 0 0
Rawlings Southeast Prospects
Drew Robertson
0 0 6 0 0 0 0 0 0 0
Rawlings Southeast Prospects
Brendan Schwab
0 18 0 18 0 0 0 0 0 0
Rawlings Southeast Prospects
Shawn Scott
0 86 0 0 0 0 0 0 0 0
Rawlings Southeast Prospects
Jordan Smith
0 29 0 0 0 0 0 0 0 0
Signature Park Thrashers
Christian Arnett
0 60 0 0 0 0 0 0 0 0
Signature Park Thrashers
Blake Friend
0 0 68 0 0 0 0 0 0 0
Signature Park Thrashers
Vick Garofalo
0 0 58 0 0 0 0 0 0 0
Signature Park Thrashers
Charles (Cj) Harrison
0 0 107 0 0 0 0 0 0 0
Signature Park Thrashers
Bennett Johnson
0 60 0 0 0 0 0 0 0 0
Signature Park Thrashers
Josh Merritt
0 51 0 0 0 0 0 0 0 0
Signature Park Thrashers
Bryson Potts
0 0 60 0 0 0 0 0 0 0
Signature Park Thrashers
John Alan Williams
0 41 0 0 0 0 0 0 0 0
The Diamond Dawgs
Braden Bottoms
0 44 0 0 0 0 0 0 0 0
The Diamond Dawgs
Blaine Elkins
0 96 0 32 0 0 0 0 0 0
The Diamond Dawgs
Robert Finch
0 0 68 0 0 0 0 0 0 0
The Diamond Dawgs
Omari Harris
0 9 0 0 0 0 0 0 0 0
The Diamond Dawgs
Harley Hinshaw
0 0 0 42 0 0 0 0 0 0
The Diamond Dawgs
Nicholas Kuykendall
0 2 11 0 0 0 0 0 0 0
The Diamond Dawgs
Kobe Pridemore
0 0 23 0 0 0 0 0 0 0
The Diamond Dawgs
Parker Van Avery
0 0 0 27 0 0 0 0 0 0
The Diamond Dawgs
Tyler Wiggins
0 0 33 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Javan Hasty
0 59 0 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Blake Hubble
0 0 42 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Evan Landrum
0 0 14 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Seth Lloyd
0 41 0 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Jeffrey Madden
0 0 48 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Hunter Nantz
0 59 0 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Peyton Payne
0 0 14 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Britten Robinson
0 0 8 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Bryce Russell
0 59 0 0 0 0 0 0 0 0
Tri-State Arsenal Kentucky
Ethan Wood
0 0 50 0 0 0 0 0 0 0
Triton Rays Georgia Blue
Nick Croft
0 51 0 0 0 0 0 0 0 0
Triton Rays Georgia Blue
Trevor Dowdy
0 82 0 0 0 0 0 0 0 0
Triton Rays Georgia Blue
Garrison Green
0 67 0 0 0 0 0 0 0 0
Triton Rays Georgia Blue
Seth Grenon
76 89 0 0 0 0 0 0 0 0
Triton Rays Georgia Blue
Timbo Trawick
0 19 0 0 0 0 0 0 0 0
Triton Rays Georgia White
Chris Coll
0 89 0 0 0 0 0 0 0 0
Triton Rays Georgia White
Brandon Eller
0 0 0 20 0 0 0 0 0 0
Triton Rays Georgia White
Zeke Gilbert
0 0 0 27 0 0 0 0 0 0
Triton Rays Georgia White
Ryan Suppa
0 38 0 0 0 0 0 0 0 0
Triton Rays Georgia White
Zach Turner
0 24 0 0 0 0 0 0 0 0
Triton Rays Georgia White
Carson Weir
0 55 86 0 0 0 0 0 0 0
Triton Rays Georgia White
Ryan Whitener
0 49 0 0 0 0 0 0 0 0
Triton Rays Georgia White
Xavier Williams
0 0 0 51 0 0 0 0 0 0
Upstate Mavericks Black
Chace Cooper
0 75 0 0 0 0 0 0 0 0
Upstate Mavericks Black
Dawson Dye
0 78 0 0 0 0 0 0 0 0
Upstate Mavericks Black
Nicholas Gaitan
0 0 0 19 0 0 0 0 0 0
Upstate Mavericks Black
Gannon Honea
0 16 0 0 0 0 0 0 0 0
Upstate Mavericks Black
. Osona
0 0 0 15 0 0 0 0 0 0
Upstate Mavericks Black
Chase Phillips
0 18 0 0 0 0 0 0 0 0
Upstate Mavericks Black
Hoby Sprouse
0 0 80 0 0 0 0 0 0 0
Upstate Mavericks Black
Stirling Thomas
0 0 43 0 0 0 0 0 0 0
Upstate Mavericks Black
Bailey Ward
0 0 0 62 0 0 0 0 0 0
Upstate Mavericks/Giants Scout Team
Kirby Connell
0 73 0 0 0 0 0 0 0 0
Upstate Mavericks/Giants Scout Team
Josh Fenton
0 0 45 0 0 0 0 0 0 0
Upstate Mavericks/Giants Scout Team
Gavin Grubbs
0 40 63 0 0 0 0 0 0 0
Upstate Mavericks/Giants Scout Team
Connor Housley
0 36 0 0 0 0 0 0 0 0
Upstate Mavericks/Giants Scout Team
Garrett Major
0 12 0 0 0 0 0 0 0 0
Upstate Mavericks/Giants Scout Team
Zachary Moore
0 32 0 0 0 0 0 0 0 0
Upstate Mavericks/Giants Scout Team
Noah Panezich
0 0 32 0 0 0 0 0 0 0
Upstate Mavericks/Giants Scout Team
Jj Shelton
0 61 0 0 0 0 0 0 0 0
West Cobb NextLvl Red
. Gwiledge
0 0 0 41 0 0 0 0 0 0
West Cobb NextLvl Red
. Mason.
0 0 0 30 0 0 0 0 0 0
West Cobb NextLvl Red
. Mitchell
0 0 0 41 0 0 0 0 0 0
West Cobb NextLvl Red
. Stacey
0 0 0 22 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest