2,263 MLB PLAYERS | 15,135 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/06
Day 2
09/07
Day 3
09/08
Day 4
09/09
Day 5
09/10
Day 6
09/11
Day 7
09/12
Day 8
09/13
Day 9
09/14
Day 10
09/15
5 Star ATL-Devine National
Bryson Baker
0 53 0 0 0 0 0 0 0 0
5 Star ATL-Devine National
Jared Glenn
0 23 0 0 0 0 0 0 0 0
5 Star ATL-Devine National
Thatcher Harley
0 53 0 0 0 0 0 0 0 0
5 Star ATL-Devine National
Anthony Povio
0 55 0 0 0 0 0 0 0 0
5 Star ATL-Devine National
Cohen Rogers
0 27 0 0 0 0 0 0 0 0
5 Star ATL-Devine National
Carter Samuelson
0 73 0 0 0 0 0 0 0 0
5 Star ATL-Devine National
Jackson Taylor
0 48 0 0 0 0 0 0 0 0
5 Star Mafia 18U Black
Loren Georger
0 0 100 0 0 0 0 0 0 0
5 Star Mafia 18U Black
Toney Guillory
0 27 0 0 0 0 0 0 0 0
5 Star Mafia 18U Black
Luke Hopper
0 0 61 0 0 0 0 0 0 0
5 Star Mafia 18U Black
Parker Jensen
0 54 0 0 0 0 0 0 0 0
5 Star Mafia 18U Black
Chanwoo Kim
0 54 0 0 0 0 0 0 0 0
5 Star Mafia 18U Black
Justin Mabe
0 45 0 0 0 0 0 0 0 0
5 Star Mafia 18U Black
Blake Moore
0 17 0 0 0 0 0 0 0 0
5 Star Mafia 18U Black
Casey von Waldner
0 0 60 0 0 0 0 0 0 0
643 DP Cougars 17U
Eli Balliew
0 0 26 0 0 0 0 0 0 0
643 DP Cougars 17U
Nick Bobrowski
0 0 20 0 0 0 0 0 0 0
643 DP Cougars 17U
Evan Brand
43 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Everett Espe
29 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Clay Herring
39 0 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Jacob Israel
0 43 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Matt Levinson
0 43 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Jackson Martin
0 0 9 0 0 0 0 0 0 0
643 DP Cougars 17U
Baylor Rogers
0 18 0 0 0 0 0 0 0 0
643 DP Cougars 17U
Charlie Schrope
0 0 35 0 0 0 0 0 0 0
643 DP Cougars 17U
Logan Wideman
0 0 27 0 0 0 0 0 0 0
643 Dp Cougars 18u
Derrick Aull
36 0 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Carter Crumbley
0 0 15 0 0 0 0 0 0 0
643 Dp Cougars 18u
Luke Donaldson
0 0 38 0 0 0 0 0 0 0
643 Dp Cougars 18u
McRae Ellis
0 0 27 0 0 0 0 0 0 0
643 Dp Cougars 18u
Benjamin Homansky
27 0 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Alex Johns
15 0 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Milo Kennedy
25 0 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Jack McQuilken
10 0 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Judson Pankow
0 12 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Jackson Rose
0 0 36 0 0 0 0 0 0 0
643 Dp Cougars 18u
Will Schmidt
0 35 0 0 0 0 0 0 0 0
643 Dp Cougars 18u
Padgett Wilson
0 63 0 0 0 0 0 0 0 0
643 Dp Jaguars
Hank Brantley
0 17 22 0 0 0 0 0 0 0
643 Dp Jaguars
Peter Drahushuk
0 21 0 0 0 0 0 0 0 0
643 Dp Jaguars
Davis Gurski
0 26 43 0 0 0 0 0 0 0
643 Dp Jaguars
Ben Hill
0 0 42 0 0 0 0 0 0 0
643 Dp Jaguars
Nicholas McMahon
0 48 0 0 0 0 0 0 0 0
643 Dp Jaguars
Scott Miller
0 36 0 0 0 0 0 0 0 0
643 Dp Jaguars
Bentley Moore
0 36 0 0 0 0 0 0 0 0
643 Dp Jaguars
Dominic Veneri
0 48 0 0 0 0 0 0 0 0
Black Cobra Baseball
Diego Becerra
0 71 0 0 0 0 0 0 0 0
Black Cobra Baseball
Brady Cunningham
0 86 0 0 0 0 0 0 0 0
Black Cobra Baseball
Tucker Hale
0 0 75 0 0 0 0 0 0 0
Black Cobra Baseball
Evan Joiner
0 26 0 0 0 0 0 0 0 0
Black Cobra Baseball
Max Willhide
0 0 36 0 0 0 0 0 0 0
Black Cobra Baseball
Brady Wilson
0 66 0 0 0 0 0 0 0 0
Blaze Baseball
Cole Abercrombie
0 25 0 0 0 0 0 0 0 0
Blaze Baseball
Kerrie Coleman Jr.
0 86 0 0 0 0 0 0 0 0
Blaze Baseball
Brock Culp
0 0 93 0 0 0 0 0 0 0
Blaze Baseball
Nate Curcio
0 0 3 0 0 0 0 0 0 0
Blaze Baseball
Jack Kennedy
0 12 0 0 0 0 0 0 0 0
Blaze Baseball
Micah Knox
0 72 0 0 0 0 0 0 0 0
Blaze Baseball
Riley Sears
0 32 0 0 0 0 0 0 0 0
Canes 18U Scout Team
John Gugliotti
0 0 34 0 0 0 0 0 0 0
Canes 18U Scout Team
Davis Hamby
0 40 0 0 0 0 0 0 0 0
Canes 18U Scout Team
Alex Pearce
0 42 0 0 0 0 0 0 0 0
Canes 18U Scout Team
Grant Perry
0 38 0 0 0 0 0 0 0 0
Canes 18U Scout Team
Joey Raccuia
0 27 0 0 0 0 0 0 0 0
Canes 18U Scout Team
Gianni Ricci
0 0 67 0 0 0 0 0 0 0
Canes 18U Scout Team
Andrew Sobieray
0 55 0 0 0 0 0 0 0 0
Canes 18U Scout Team
Phoenix Williams
0 0 39 0 0 0 0 0 0 0
Canes 18U Scout Team
Thomas Womble
0 70 0 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Ryan Engle
0 0 35 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Alex Hoffman
0 47 0 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Landon King
0 0 12 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Vance Pease
0 0 28 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Jeremy Powell
0 27 42 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Gavin Smith
0 0 18 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Jack Stepp
0 73 0 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Micah VanFossen
0 49 0 0 0 0 0 0 0 0
Charlotte Baseball Academy 2026 National
Will Vetter
0 29 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2025s
Tyler Azarieh
0 79 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2025s
Jason Bassett
0 101 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2025s
Alex Cheringal
0 78 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2025s
Cole Wetzel
0 56 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Lincoln Barton
0 28 41 0 0 0 0 0 0 0
East Cobb Astros 16U
Vance Bock
0 0 27 0 0 0 0 0 0 0
East Cobb Astros 16U
Taylor Casson
0 0 75 0 0 0 0 0 0 0
East Cobb Astros 16U
Cash Fenhagen
0 0 54 0 0 0 0 0 0 0
East Cobb Astros 16U
Ben Ivey
0 50 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Hayes Maginnis
0 38 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Jayson Parker
0 0 78 0 0 0 0 0 0 0
East Cobb Astros 16U
Landon Rawlins
0 18 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Matthew Westbrook
0 70 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Jake Boland
0 75 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Ryan Elliott
0 31 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Camden Hayworth
0 59 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Brayden Loquasto
0 78 0 0 0 0 0 0 0 0
East Cobb Astros 17U
Joseph Mittiga
0 0 76 0 0 0 0 0 0 0
East Cobb Astros 17U
Colton Sweat
0 0 22 0 0 0 0 0 0 0
East Cobb Astros 18U
Nolan Bernard
0 0 46 0 0 0 0 0 0 0
East Cobb Astros 18U
Dylan Campeau
0 69 0 0 0 0 0 0 0 0
East Cobb Astros 18U
Lincoln Causero
0 53 0 0 0 0 0 0 0 0
East Cobb Astros 18U
Shane Duke
0 50 0 0 0 0 0 0 0 0
East Cobb Astros 18U
Brady Goninan
0 0 24 0 0 0 0 0 0 0
East Cobb Astros 18U
KJ Hart
0 38 0 0 0 0 0 0 0 0
East Cobb Astros 18U
Yenli Nolasco
0 16 21 0 0 0 0 0 0 0
East Cobb Astros 18U
Caden Wells
0 0 96 0 0 0 0 0 0 0
East Cobb Astros Navy
Jake Crowe
0 25 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Gavin Dyson
0 24 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Samuel Formby
0 60 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Colton Gray
0 17 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Hunter Lovett
0 0 13 0 0 0 0 0 0 0
East Cobb Astros Navy
Drew O'Neill
0 0 50 0 0 0 0 0 0 0
East Cobb Astros Navy
Ross Rea
0 53 0 0 0 0 0 0 0 0
East Cobb Astros Navy
Charlie Vogel
0 20 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Braden Atkins
0 0 29 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Isaac Burnett
0 0 64 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Chasen Lovin
0 96 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Zac Parker
97 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 18u
Brock Salas
10 0 0 0 0 0 0 0 0 0
East Cobb Yankees
Brody Blair
65 0 0 0 0 0 0 0 0 0
East Cobb Yankees
Parker Fennelly
0 32 0 0 0 0 0 0 0 0
East Cobb Yankees
Cameron Folan
17 0 0 0 0 0 0 0 0 0
East Cobb Yankees
Austin Gross
0 65 0 0 0 0 0 0 0 0
East Cobb Yankees
Cameron Holmes
17 0 62 0 0 0 0 0 0 0
East Cobb Yankees
Will Orr
0 0 18 0 0 0 0 0 0 0
East Cobb Yankees
Braden Southerly
51 0 0 0 0 0 0 0 0 0
ECB Astros 17U Navy
Townsend Downing
0 0 22 0 0 0 0 0 0 0
ECB Astros 17U Navy
James Harrison
0 43 0 0 0 0 0 0 0 0
ECB Astros 17U Navy
Daniel Johnson
0 0 37 0 0 0 0 0 0 0
ECB Astros 17U Navy
Jason Ludnai
0 42 0 0 0 0 0 0 0 0
ECB Astros 17U Navy
Isaac Mastin
0 50 0 0 0 0 0 0 0 0
ECB Astros 17U Navy
Brayden McNeese
0 42 0 0 0 0 0 0 0 0
ECB Astros 17U Navy
Tyler Rothell
0 0 42 0 0 0 0 0 0 0
ECB Astros 17U Navy
Luke Vael
0 19 0 0 0 0 0 0 0 0
Florida Pokers Upperclass National Powered By Nike
Brayden Cap
0 62 0 0 0 0 0 0 0 0
Florida Pokers Upperclass National Powered By Nike
Braylon Nelson
0 71 0 0 0 0 0 0 0 0
Florida Pokers Upperclass National Powered By Nike
David Oglesby-Smith
0 75 0 0 0 0 0 0 0 0
Florida Pokers Upperclass National Powered By Nike
Renard Stricklin Jr.
0 30 0 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
David Altman
0 70 0 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Blake Archambault
0 8 50 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Drew Collis
0 13 0 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Diego Crespo
0 53 0 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Ethan Dixon
54 0 0 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Daniel Head
0 0 42 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Matthew Northenor
0 34 0 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Anderson Oltmann
0 44 0 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Charlie Paulus
51 0 0 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Thomas Pressman
0 0 44 0 0 0 0 0 0 0
Georgia Bombers 17U Marucci
Patrick Spencer
0 14 0 0 0 0 0 0 0 0
Georgia Liberty 18u Premier
Angel Amador
0 75 0 0 0 0 0 0 0 0
Georgia Liberty 18u Premier
Brock Graham
0 0 4 0 0 0 0 0 0 0
Georgia Liberty 18u Premier
Ben Haley
0 82 0 0 0 0 0 0 0 0
Georgia Liberty 18u Premier
Andrew Hodges
0 0 73 0 0 0 0 0 0 0
Georgia Liberty 18u Premier
Jake Rolley
0 43 19 0 0 0 0 0 0 0
Nelson Baseball School
Joseph Allen
0 34 0 0 0 0 0 0 0 0
Nelson Baseball School
Brayden Antonelli
0 64 0 0 0 0 0 0 0 0
Nelson Baseball School
Noah Barker
0 0 63 0 0 0 0 0 0 0
Nelson Baseball School
Jonathon Crenshaw
0 53 0 0 0 0 0 0 0 0
Nelson Baseball School
Caden Dollar
0 16 0 0 0 0 0 0 0 0
Nelson Baseball School
Tyler Fallmann
0 51 0 0 0 0 0 0 0 0
Nelson Baseball School
Nick Gilbrook
0 0 37 0 0 0 0 0 0 0
Nelson Baseball School
Abram Ivie
0 62 0 0 0 0 0 0 0 0
Nelson Baseball School
Talyn Spencer
0 0 9 0 0 0 0 0 0 0
Nelson Baseball School 17u
Alan Aguilar
0 0 28 0 0 0 0 0 0 0
Nelson Baseball School 17u
Will Bartholomew
31 0 0 0 0 0 0 0 0 0
Nelson Baseball School 17u
Gavin Gohlke
0 38 0 0 0 0 0 0 0 0
Nelson Baseball School 17u
Beckett Hoffman
0 0 18 0 0 0 0 0 0 0
Nelson Baseball School 17u
Jacob Hofmann
0 0 9 0 0 0 0 0 0 0
Nelson Baseball School 17u
Gavin Langelotti
0 30 0 0 0 0 0 0 0 0
Nelson Baseball School 17u
Liam McGraw
34 0 0 0 0 0 0 0 0 0
Nelson Baseball School 17u
Jake Nunnally
34 0 0 0 0 0 0 0 0 0
Nelson Baseball School 17u
Nick Soublis
0 0 32 0 0 0 0 0 0 0
Nelson Baseball School 17u
David Walraven
17 0 0 0 0 0 0 0 0 0
Nelson Baseball School 17u
Tucker White
4 0 12 0 0 0 0 0 0 0
Nelson Baseball School 17u
Carter Wilson
0 41 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Logan Brown
0 50 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Aidan Conrad
0 0 35 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Davis Harper
0 0 45 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Davis Jabaley
0 69 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Jack Johnson
0 0 38 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Davis Jones
0 40 0 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Calvin McBurney
0 0 21 0 0 0 0 0 0 0
Prostock Baseball/Axe Bat 18u
Josh Segal
0 48 0 0 0 0 0 0 0 0
Slammers Austin 2025'S
Clayton Green
0 0 19 0 0 0 0 0 0 0
Slammers Austin 2025'S
Vaughn Green
0 18 31 0 0 0 0 0 0 0
Slammers Austin 2025'S
Ben Harting
0 0 23 0 0 0 0 0 0 0
Slammers Austin 2025'S
Talan Hutchings
0 0 19 0 0 0 0 0 0 0
Slammers Austin 2025'S
Charles Pearce
0 0 33 0 0 0 0 0 0 0
Slammers Austin 2025'S
Vedant Sharma
0 71 0 0 0 0 0 0 0 0
Slammers Austin 2025'S
Nathaniel Wochner
0 41 0 0 0 0 0 0 0 0
Slammers Austin 2025'S
Ethan Zufall
0 70 0 0 0 0 0 0 0 0
Smartense The Show National
Noah Orfi
0 100 0 0 0 0 0 0 0 0
Smartense The Show National
Hudson Reed
0 71 0 0 0 0 0 0 0 0
Smartense The Show National
Sebastien Walsh
0 81 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Elias Alvarado
0 28 37 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Noah Cannon
0 72 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Owen Cannon
0 88 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Ace Daigle
0 6 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Cole Fenton
0 0 51 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Clayton Hicks
0 43 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Dylan Howell
0 0 62 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Sully Mellor
0 28 54 0 0 0 0 0 0 0
Team Elite Platinum National 2025
William Moody
0 6 0 0 0 0 0 0 0 0
Team Elite Platinum National 2025
Milo Thompson
0 53 0 0 0 0 0 0 0 0
The Dream Ntl
Grant Benefield
0 13 0 0 0 0 0 0 0 0
The Dream Ntl
Branson Blalock
0 70 0 0 0 0 0 0 0 0
The Dream Ntl
Christopher Gist
0 43 0 0 0 0 0 0 0 0
The Dream Ntl
Josiah Hatchett
0 36 0 0 0 0 0 0 0 0
The Dream Ntl
Carter Hinsley
0 0 25 0 0 0 0 0 0 0
The Dream Ntl
Turner Marshall
0 0 30 0 0 0 0 0 0 0
The Dream Ntl
Matthew Perkins
0 0 41 0 0 0 0 0 0 0
The Dream Ntl
Braden Pourron
0 25 0 0 0 0 0 0 0 0
The Dream Ntl
Reid Worley
0 0 58 0 0 0 0 0 0 0
USA Scout National-Team Nike Red
Brady Colton
0 0 63 0 0 0 0 0 0 0
USA Scout National-Team Nike Red
Noah Csizmar
0 2 30 0 0 0 0 0 0 0
USA Scout National-Team Nike Red
Noah Hamilton
0 63 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Red
Logan Harmon
0 43 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Red
Lincoln Platt
0 58 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Red
Landon Wade
0 20 0 0 0 0 0 0 0 0
USA Scout National-Team Nike Red
Tucker Woody
0 71 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