2,076 MLB PLAYERS | 14,476 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/25
Day 2
09/26
Day 3
09/27
Day 4
09/28
Day 5
09/29
Day 6
09/30
Day 7
10/01
Day 8
10/02
Day 9
10/03
Day 10
10/04
360 Hawks 16u
Cristien Banda
0 87 0 0 0 0 0 0 0 0
360 Hawks 16u
Kaleb Bodman
0 0 13 0 0 0 0 0 0 0
360 Hawks 16u
Rhaylin Carvajal
0 71 0 0 0 0 0 0 0 0
360 Hawks 16u
Gregorio Gonzalez
0 0 21 0 0 0 0 0 0 0
360 Hawks 16u
Collin Hart
0 0 66 0 0 0 0 0 0 0
360 Hawks 16u
Jake Rutkowski
0 0 8 0 0 0 0 0 0 0
360 Hawks 16u
Chip Wooten
0 13 0 0 0 0 0 0 0 0
643 DP Jaguars 16U McPhee
Joshua Arneson
0 20 0 0 0 0 0 0 0 0
643 DP Jaguars 16U McPhee
Jackson Greer
0 60 0 0 0 0 0 0 0 0
643 DP Jaguars 16U McPhee
Timothy Hillegass
0 0 46 0 0 0 0 0 0 0
643 DP Jaguars 16U McPhee
William Hillegass
0 26 0 0 0 0 0 0 0 0
643 DP Jaguars 16U McPhee
Jackson Miller
0 9 0 0 0 0 0 0 0 0
643 DP Jaguars 16U McPhee
Dylan Reid
0 70 0 0 0 0 0 0 0 0
643 DP Jaguars 16U McPhee
Cullen Riel
0 66 0 0 0 0 0 0 0 0
643 DP Jaguars 16U McPhee
Bailey Stroud
0 0 24 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Alex Bestermann
0 60 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Matthew Cooney
0 25 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Sims DeLong
0 0 52 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Canyon Fennelly
0 27 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Trey Kinnan
0 12 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Jacob Leroux
0 0 25 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Nate Levine
0 26 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Michael Mattison
0 54 0 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Eric Paloski
0 0 38 0 0 0 0 0 0 0
643 DP Tigers 16U Hawkins
Garrett Reid
0 10 0 0 0 0 0 0 0 0
643 DP Tigers 17U Fletcher
Isaac Coronado
0 26 0 0 0 0 0 0 0 0
643 DP Tigers 17U Fletcher
Carson Davis
0 58 0 0 0 0 0 0 0 0
643 DP Tigers 17U Fletcher
Brenden O'Sullivan
0 0 87 0 0 0 0 0 0 0
643 DP Tigers 17U Fletcher
Heath Owen
0 28 0 0 0 0 0 0 0 0
643 DP Tigers 17U Fletcher
Paul Ramseur
0 0 45 0 0 0 0 0 0 0
643 DP Tigers 17U Fletcher
Jonathan Strydom
0 20 0 0 0 0 0 0 0 0
643 DP Tigers 17U Fletcher
Drew Wren
0 69 0 0 0 0 0 0 0 0
ATL Lightning Caldwell 17u
Cooper Craig
0 0 45 0 0 0 0 0 0 0
ATL Lightning Caldwell 17u
Quinn Damm
0 0 50 0 0 0 0 0 0 0
ATL Lightning Caldwell 17u
Cal Forde
0 30 0 0 0 0 0 0 0 0
ATL Lightning Caldwell 17u
William May
0 29 0 0 0 0 0 0 0 0
ATL Lightning Caldwell 17u
Conner Partin
0 62 0 0 0 0 0 0 0 0
ATL Lightning Caldwell 17u
Will Rogers
0 29 24 0 0 0 0 0 0 0
ATL Lightning Caldwell 17u
Jack Steel
0 0 67 0 0 0 0 0 0 0
Canes SE 16U
Walker Altman
35 0 0 0 0 0 0 0 0 0
Canes SE 16U
Mason McEntyre
0 63 0 0 0 0 0 0 0 0
Canes SE 16U
Brenton McGinnis
36 0 18 0 0 0 0 0 0 0
Canes SE 16U
Kole Orshoski
0 74 0 0 0 0 0 0 0 0
Canes SE 16U
Carson Sewell
0 0 65 0 0 0 0 0 0 0
Canes SE 16U
Jack Young
29 0 15 0 0 0 0 0 0 0
Canes SE 17U
Caleb Floyd
0 44 0 0 0 0 0 0 0 0
Canes SE 17U
Trent Foster
0 12 19 0 0 0 0 0 0 0
Canes SE 17U
Ben Jackson
0 0 102 0 0 0 0 0 0 0
Canes SE 17U
Michael Oslacky
0 87 0 0 0 0 0 0 0 0
Canes SE 17U
Luke Turner
0 61 0 0 0 0 0 0 0 0
CCB Monarchs
Christopher "C.J." Brennan
0 45 0 0 0 0 0 0 0 0
CCB Monarchs
Corey Brown
0 0 45 0 0 0 0 0 0 0
CCB Monarchs
Ronnie Graver
0 36 0 0 0 0 0 0 0 0
CCB Monarchs
Tre'Cy Jones
0 0 10 0 0 0 0 0 0 0
CCB Monarchs
Jared Loncar
0 58 0 0 0 0 0 0 0 0
CCB Monarchs
Adam Newman
0 0 15 0 0 0 0 0 0 0
CCB Monarchs
Arjun Pradhan
0 25 0 0 0 0 0 0 0 0
CCB Monarchs
Jonathan Smith
0 17 0 0 0 0 0 0 0 0
CCB Monarchs
Walter Stuart
0 39 0 0 0 0 0 0 0 0
CCB Monarchs
Jesse Walter
0 0 27 0 0 0 0 0 0 0
CCB Monarchs
Ryan Welborn
0 22 0 0 0 0 0 0 0 0
Devine Baseball 17U
Caleb Allen
0 32 0 0 0 0 0 0 0 0
Devine Baseball 17U
Edwin Bowman lV
0 93 0 0 0 0 0 0 0 0
Devine Baseball 17U
Ethan Chuck
0 15 0 0 0 0 0 0 0 0
Devine Baseball 17U
Wyatt Fooks
0 0 12 0 0 0 0 0 0 0
Devine Baseball 17U
Justin Hannan
0 81 0 0 0 0 0 0 0 0
Devine Baseball 17U
Alec Smith
0 32 0 0 0 0 0 0 0 0
Devine Baseball 17U
Parker Stewart
0 0 22 0 0 0 0 0 0 0
Devine Baseball 17U
Rhett Wells
0 0 64 0 0 0 0 0 0 0
East Cobb Angels 16U Moreno/Patterson
Brayden Baumgardner
0 0 46 0 0 0 0 0 0 0
East Cobb Angels 16U Moreno/Patterson
Ryan Coughanour
0 38 0 0 0 0 0 0 0 0
East Cobb Angels 16U Moreno/Patterson
Brandt McKinnon
0 0 32 0 0 0 0 0 0 0
East Cobb Angels 16U Moreno/Patterson
Addison Palm
74 0 0 0 0 0 0 0 0 0
East Cobb Angels 16U Moreno/Patterson
Shane Peterson
0 0 26 0 0 0 0 0 0 0
East Cobb Angels 16U Moreno/Patterson
Jack Poor
0 0 29 0 0 0 0 0 0 0
East Cobb Angels 16U Moreno/Patterson
Chase Reed
0 63 0 0 0 0 0 0 0 0
East Cobb Angels 16U Moreno/Patterson
Pascal Trevison
48 0 0 0 0 0 0 0 0 0
East Cobb Astros 16U Navy
Antonio Anderson
0 0 54 0 0 0 0 0 0 0
East Cobb Astros 16U Navy
Mason Compton
75 0 0 0 0 0 0 0 0 0
East Cobb Astros 16U Navy
Sean McDonald
0 0 46 0 0 0 0 0 0 0
East Cobb Astros 16U Navy
Ross Norman
0 0 58 0 0 0 0 0 0 0
East Cobb Astros 16U Navy
Luke Orfi
0 0 45 0 0 0 0 0 0 0
East Cobb Astros 16U Navy
Jax Phillips
0 0 68 0 0 0 0 0 0 0
East Cobb Astros 16U Navy
Drew Sofield
0 54 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16U
Coogan Bombard
0 36 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16U
Crispin Brockington
0 0 31 0 0 0 0 0 0 0
East Cobb Colt 45s 16U
Jared Brown
0 17 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16U
Brandon Eck
0 0 92 0 0 0 0 0 0 0
East Cobb Colt 45s 16U
Miles Owen
0 74 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16U
Diego Sarabia
0 102 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Tysen Benford
0 64 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Cole Brewer
0 42 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Adam Brooks
0 0 79 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Jack Butler
0 0 50 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Will Drew
0 0 33 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Trey Griffin
0 55 0 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Peyton Posey
0 0 73 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Tate Smith
0 0 20 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
James Snipes
0 26 18 0 0 0 0 0 0 0
East Cobb Colt 45s 17U
Parker Spring
0 61 0 0 0 0 0 0 0 0
East Cobb Prime 16U
Logan Bryson
0 0 89 0 0 0 0 0 0 0
East Cobb Prime 16U
Jake Middleton
0 68 0 0 0 0 0 0 0 0
East Cobb Prime 16U
Brady O'Tuel
28 0 0 0 0 0 0 0 0 0
East Cobb Prime 16U
Garren Ramey
0 36 0 0 0 0 0 0 0 0
East Cobb Prime 16U
Wes Shannon
44 0 0 0 0 0 0 0 0 0
East Cobb Prime 16U
Caiden Townsend
21 0 10 0 0 0 0 0 0 0
East Cobb Prime 16U
Steven Vrolijk
0 0 22 0 0 0 0 0 0 0
GBSA Rays
Tyler Armstrong
0 63 0 0 0 0 0 0 0 0
GBSA Rays
Larry Blackwell
0 0 55 0 0 0 0 0 0 0
GBSA Rays
Kody Collins
75 0 0 0 0 0 0 0 0 0
GBSA Rays
Alexander Maxey
37 39 0 0 0 0 0 0 0 0
GBSA Rays
Adonis Smith
0 29 0 0 0 0 0 0 0 0
GBSA Rays
Amir Streeter
0 10 0 0 0 0 0 0 0 0
GBSA Rays
Gio Tomlin
0 0 53 0 0 0 0 0 0 0
L.E.A.D. Ambassadors
Douglas Evans
0 73 0 0 0 0 0 0 0 0
L.E.A.D. Ambassadors
Tangie Hancock
0 44 79 0 0 0 0 0 0 0
L.E.A.D. Ambassadors
Jaylen Stanley
0 0 25 0 0 0 0 0 0 0
L.E.A.D. Ambassadors
Quintavious Thornhilll
0 34 0 0 0 0 0 0 0 0
L.E.A.D. Ambassadors
David Wilkinson
0 75 8 0 0 0 0 0 0 0
Redmond Dudes
Brady Bean
22 0 0 0 0 0 0 0 0 0
Redmond Dudes
Ryan Chase
0 53 0 0 0 0 0 0 0 0
Redmond Dudes
Payton Graham
106 103 0 0 0 0 0 0 0 0
Redmond Dudes
Ryan Guidi
0 0 34 0 0 0 0 0 0 0
Redmond Dudes
Aiden Jackson
0 0 84 0 0 0 0 0 0 0
Redmond Dudes
Dylan McShane
0 69 0 0 0 0 0 0 0 0
Redmond Dudes
Bainan Ortiz
28 0 0 0 0 0 0 0 0 0
SWA STORM
Logan Ervine
0 0 47 0 0 0 0 0 0 0
SWA STORM
Carson Love
0 75 0 0 0 0 0 0 0 0
SWA STORM
Jack McLaury
0 40 0 0 0 0 0 0 0 0
SWA STORM
Jackson Sleeper
0 76 0 0 0 0 0 0 0 0
Team Elite 2022 Silver
Zach Davidson
0 53 0 0 0 0 0 0 0 0
Team Elite 2022 Silver
Michael Holman
0 58 0 0 0 0 0 0 0 0
Team Elite 2022 Silver
Nickolas Kostopoulos
0 0 52 0 0 0 0 0 0 0
Team Elite 2022 Silver
Cooper Lamb
0 0 21 0 0 0 0 0 0 0
Team Elite 2022 Silver
Bryce Long
0 28 0 0 0 0 0 0 0 0
Team Elite 2022 Silver
Ashton Sapp
0 0 17 0 0 0 0 0 0 0
Team Elite 2022 Silver
Christian Vasquez
0 0 13 0 0 0 0 0 0 0
Team Elite 2022 Steel
Dylan Alonso
31 0 0 0 0 0 0 0 0 0
Team Elite 2022 Steel
Nicholas Bolden
0 70 0 0 0 0 0 0 0 0
Team Elite 2022 Steel
Cameron Bonnett
0 19 0 0 0 0 0 0 0 0
Team Elite 2022 Steel
Austin Brown
56 32 0 0 0 0 0 0 0 0
Team Elite 2022 Steel
Deacon Copeland
16 19 108 0 0 0 0 0 0 0
Team Elite 2022 Steel
Alexandru Grama
0 97 0 0 0 0 0 0 0 0
Team Elite 2022 Steel
Ryle Voorhies
0 0 19 0 0 0 0 0 0 0
Temple Elite
Christopher Cole
5 0 0 0 0 0 0 0 0 0
Temple Elite
D’Angelo Cruz
45 0 0 0 0 0 0 0 0 0
Temple Elite
J. Turner Fricks
29 0 0 0 0 0 0 0 0 0
Temple Elite
Hayden Head
38 0 86 0 0 0 0 0 0 0
Temple Elite
Jaxon Hembree
69 0 0 0 0 0 0 0 0 0
Temple Elite
Kade Robinson
29 0 0 0 0 0 0 0 0 0
Temple Elite
Gage Tucker
43 0 14 0 0 0 0 0 0 0
Titans Baseball 16U Blue
Jackson Davis
34 0 0 0 0 0 0 0 0 0
Titans Baseball 16U Blue
Calvin Koo
0 59 0 0 0 0 0 0 0 0
Titans Baseball 16U Blue
Luke O’Malley
0 0 48 0 0 0 0 0 0 0
Titans Baseball 16U Blue
Gabe Sanford
0 25 0 0 0 0 0 0 0 0
Titans Baseball 16U Blue
Braden Sperry
73 0 0 0 0 0 0 0 0 0
Titans Baseball 16U Orange
Zach Blodgett
43 0 0 0 0 0 0 0 0 0
Titans Baseball 16U Orange
Alex Greenwald
36 0 0 0 0 0 0 0 0 0
Titans Baseball 16U Orange
William Lesko
0 0 77 0 0 0 0 0 0 0
Titans Baseball 16U Orange
Hudson Parker
0 64 0 0 0 0 0 0 0 0
Titans Baseball 16U Orange
Artemio Prieto
0 30 0 0 0 0 0 0 0 0
Titans Baseball 16U Orange
Andruw Shorts
0 0 59 0 0 0 0 0 0 0
Titans Baseball 16U Orange
Carson White
43 0 0 0 0 0 0 0 0 0
Wow Factor 2022 National Team
Chase Armstrong
0 0 43 0 0 0 0 0 0 0
Wow Factor 2022 National Team
Jacob Brown
30 60 0 0 0 0 0 0 0 0
Wow Factor 2022 National Team
Kenny Cox
0 0 48 0 0 0 0 0 0 0
Wow Factor 2022 National Team
Bryce Griffith
0 8 0 0 0 0 0 0 0 0
Wow Factor 2022 National Team
Joshua Maharrey
0 0 74 0 0 0 0 0 0 0
Wow Factor 2022 National Team
Carter Milligan
64 0 0 0 0 0 0 0 0 0
Wow Factor 2022 National Team
Adam Roth
0 0 81 0 0 0 0 0 0 0
Wow Factor 2022 National Team
Chris Smith
0 44 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