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)
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/15
Day 2
09/16
Day 3
09/17
Day 4
09/18
Day 5
09/19
Day 6
09/20
Day 7
09/21
Day 8
09/22
Day 9
09/23
Day 10
09/24
643 DP Cougars 18U
Carter Barth
0 16 80 0 0 0 0 0 0 0
643 DP Cougars 18U
Jacob Bohacek
0 0 19 0 0 0 0 0 0 0
643 DP Cougars 18U
Boomer Dunn
0 44 0 56 0 0 0 0 0 0
643 DP Cougars 18U
Ethan Hall
0 58 0 0 0 0 0 0 0 0
643 DP Cougars 18U
Chase Hammock
0 0 0 39 0 0 0 0 0 0
643 DP Cougars 18U
Aidan Petrocco
0 12 0 0 0 0 0 0 0 0
643 DP Cougars 18U
Gavin Pilger
0 0 62 0 0 0 0 0 0 0
643 DP Cougars 18U
Hudson Spencer
0 0 0 43 0 0 0 0 0 0
643 DP Cougars 18U
Adam Wideman
0 43 0 0 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Jordan Bright
0 0 29 43 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Eli Driskell
0 26 0 0 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Nathan Fidelino
0 0 50 0 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Robert Hamman
0 43 0 0 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Joseph Mascaro
0 0 48 0 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Yenli Nolasco
0 0 0 86 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Jake Plainte
0 0 43 0 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Judah Powell
0 0 60 0 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Jack Sanderson
0 68 0 0 0 0 0 0 0 0
Artillery Baseball 2024 Scout
James Tilley
0 0 0 71 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Zander Wills
0 0 0 12 0 0 0 0 0 0
Artillery Baseball 2024 Scout
Cooper Young
0 0 0 29 0 0 0 0 0 0
Canes NST
Drew Baker
0 6 14 0 0 0 0 0 0 0
Canes NST
Christopher Donaldson
0 72 0 0 0 0 0 0 0 0
Canes NST
Gavin Meyer
80 0 0 0 0 0 0 0 0 0
Canes NST
John Parker Nunn
0 26 0 0 0 0 0 0 0 0
Canes NST
Johnny Ortegae
0 0 43 0 0 0 0 0 0 0
Canes NST
Jack Perotti
19 12 0 0 0 0 0 0 0 0
Canes NST
Glenn Smith
26 0 0 0 0 0 0 0 0 0
Canes NST
Chase Sorlie
6 0 64 0 0 0 0 0 0 0
Canes NST
Tate Strickland
0 61 0 0 0 0 0 0 0 0
Canes NST
Tanner Thomas
0 38 0 0 0 0 0 0 0 0
Dirtbags National 2024
Tyler Brashear
0 0 0 25 0 0 0 0 0 0
Dirtbags National 2024
Brendan Cowen
0 43 0 0 0 0 0 0 0 0
Dirtbags National 2024
Logan Eisenreich
0 0 0 18 0 0 0 0 0 0
Dirtbags National 2024
Ty Goodson
0 55 0 0 0 0 0 0 0 0
Dirtbags National 2024
Mason Hatcher
62 0 0 0 0 0 0 0 0 0
Dirtbags National 2024
Brayden Hill
0 0 30 0 0 0 0 0 0 0
Dirtbags National 2024
Palmer Hornick
0 0 0 26 0 0 0 0 0 0
Dirtbags National 2024
Austin Howard
0 0 26 0 0 0 0 0 0 0
Dirtbags National 2024
Chase Kiker
0 0 0 29 0 0 0 0 0 0
Dirtbags National 2024
Mason Middleton
0 0 30 0 0 0 0 0 0 0
Dirtbags National 2024
Carson Rhodes
0 0 0 46 0 0 0 0 0 0
Dirtbags National 2024
James "Sawyer" Sawyer
0 0 0 62 0 0 0 0 0 0
Dirtbags National 2024
Joshua Surigao
0 0 0 24 0 0 0 0 0 0
Dirtbags National 2024
Ian White Jr.
39 0 0 34 0 0 0 0 0 0
DS3 Spects National 2024
Anthony Alvarez
0 0 0 8 0 0 0 0 0 0
DS3 Spects National 2024
Hunter Cook
76 0 0 0 0 0 0 0 0 0
DS3 Spects National 2024
Carter Geffre
0 0 26 36 0 0 0 0 0 0
DS3 Spects National 2024
Karson Grout
0 0 0 30 0 0 0 0 0 0
DS3 Spects National 2024
Dalton Hosack
45 0 0 0 0 0 0 0 0 0
DS3 Spects National 2024
Adam Kayko
0 0 0 42 0 0 0 0 0 0
DS3 Spects National 2024
Luke Lorence
0 0 58 0 0 0 0 0 0 0
DS3 Spects National 2024
Grant Miller
0 0 55 0 0 0 0 0 0 0
DS3 Spects National 2024
David “Brody” Morgan
0 0 0 74 0 0 0 0 0 0
DS3 Spects National 2024
Christopher Petersen
0 0 42 0 0 0 0 0 0 0
DS3 Spects National 2024
Tyler Smolinski
0 0 0 20 0 0 0 0 0 0
DS3 Spects National 2024
Sam Stockman
0 0 80 0 0 0 0 0 0 0
DS3 Spects National 2024
Gehrig Turner
0 0 0 24 0 0 0 0 0 0
DS3 Spects National 2024
Michael Valdivia
0 0 0 23 0 0 0 0 0 0
ECB/Padres Scout Team
Reid Brosnan
0 35 0 0 0 0 0 0 0 0
ECB/Padres Scout Team
Fisher Cantrell
0 39 0 0 0 0 0 0 0 0
ECB/Padres Scout Team
Austin Gross
38 0 0 0 0 0 0 0 0 0
ECB/Padres Scout Team
Tyson Harmon
0 60 0 0 0 0 0 0 0 0
ECB/Padres Scout Team
Leighton Harris
0 0 32 0 0 0 0 0 0 0
ECB/Padres Scout Team
Caden Hewitt
22 15 0 0 0 0 0 0 0 0
ECB/Padres Scout Team
Ellington Hodge
46 0 0 0 0 0 0 0 0 0
ECB/Padres Scout Team
Dawson Kehr
36 0 33 0 0 0 0 0 0 0
ECB/Padres Scout Team
Deshawn Morgan
0 0 26 0 0 0 0 0 0 0
ECB/Padres Scout Team
Braden Sperry
0 0 8 0 0 0 0 0 0 0
eXposure 18U National
Carson Davis
0 0 17 0 0 0 0 0 0 0
eXposure 18U National
Cooper Johnson
0 0 48 0 0 0 0 0 0 0
eXposure 18U National
Braxton Lewis
0 0 55 0 0 0 0 0 0 0
eXposure 18U National
Eric Lintelman
0 69 0 0 0 0 0 0 0 0
eXposure 18U National
Will Orberson
0 0 37 0 0 0 0 0 0 0
eXposure 18U National
Ethan Porterfield
0 24 0 0 0 0 0 0 0 0
eXposure 18U National
Stratton Scott
0 0 79 0 0 0 0 0 0 0
Georgia Jackets 18u
Gil Kearce
0 73 0 0 0 0 0 0 0 0
Georgia Jackets 18u
Luke McRae
0 0 56 0 0 0 0 0 0 0
Georgia Jackets 18u
Memphis Mize
0 0 54 0 0 0 0 0 0 0
Georgia Jackets 18u
Colin Phillips
0 63 0 0 0 0 0 0 0 0
Georgia Jackets 18u
Gavin Wein
0 0 68 0 0 0 0 0 0 0
Georgia Jackets 18u
Hayes Whittle
0 0 69 0 0 0 0 0 0 0
Georgia Jackets 18u
Austin Woods
0 0 6 0 0 0 0 0 0 0
Home Plate Chili Dogs
William Maginnis
0 0 44 0 0 0 0 0 0 0
Home Plate Chili Dogs
Nolan O'Connor
0 43 0 0 0 0 0 0 0 0
Home Plate Chili Dogs
Cason Rhodes
0 43 0 0 0 0 0 0 0 0
Home Plate Chili Dogs
Drew Richardson
0 9 0 0 0 0 0 0 0 0
Home Plate Chili Dogs
Dillon Stiltner
67 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs
Landon Tankersley
34 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs
TJ Thacker
0 0 18 0 0 0 0 0 0 0
Home Plate Chili Dogs
Brooks Willis
0 0 47 0 0 0 0 0 0 0
Knights Baseball 18U National
Owen Binkley
0 27 0 0 0 0 0 0 0 0
Knights Baseball 18U National
Kj Briggs
0 0 33 0 0 0 0 0 0 0
Knights Baseball 18U National
Mahoney Daunic
0 28 0 0 0 0 0 0 0 0
Knights Baseball 18U National
Drew Harrison
0 57 0 0 0 0 0 0 0 0
Knights Baseball 18U National
Cooper Johnson
0 23 0 0 0 0 0 0 0 0
Knights Baseball 18U National
Cooper Jones
0 48 0 0 0 0 0 0 0 0
Knights Baseball 18U National
Kennith Lohmann
0 0 29 0 0 0 0 0 0 0
Knights Baseball 18U National
Talan Loza
0 0 46 0 0 0 0 0 0 0
Ninth Inning Royals
Charlie Aycock
0 0 12 0 0 0 0 0 0 0
Ninth Inning Royals
Alex Hernandez
50 0 0 0 0 0 0 0 0 0
Ninth Inning Royals
Canon Hopper
0 0 23 0 0 0 0 0 0 0
Ninth Inning Royals
Ethan Johnson
0 0 36 0 0 0 0 0 0 0
Ninth Inning Royals
Dawson Jones
0 0 59 0 0 0 0 0 0 0
Ninth Inning Royals
Nathan Kindland
0 0 16 0 0 0 0 0 0 0
Ninth Inning Royals
Joshua Stewart
0 0 34 0 0 0 0 0 0 0
Ninth Inning Royals
Jace Weir
0 0 36 0 0 0 0 0 0 0
Ninth Inning Royals
Conner Williams
48 0 0 0 0 0 0 0 0 0
Ninth Inning Royals
Coleman Wylie
0 0 32 0 0 0 0 0 0 0
SBA Bolts National 2024
William Greenway
0 0 26 0 0 0 0 0 0 0
SBA Bolts National 2024
Jack Hedrick
0 0 80 0 0 0 0 0 0 0
SBA Bolts National 2024
Parker Jones
0 0 18 69 0 0 0 0 0 0
SBA Bolts National 2024
Clayton Masonis
0 69 0 0 0 0 0 0 0 0
SBA Bolts National 2024
Tristan Potts
0 0 50 0 0 0 0 0 0 0
SBA Bolts National 2024
Tyler Potts
0 24 0 6 0 0 0 0 0 0
SBA Bolts National 2024
Alexander Sobol
0 30 0 55 0 0 0 0 0 0
Slammers Zavaras
Hunter Allen
0 0 22 0 0 0 0 0 0 0
Slammers Zavaras
Preston Johansen
0 0 39 0 0 0 0 0 0 0
Slammers Zavaras
Owen McCandless
0 0 51 0 0 0 0 0 0 0
Slammers Zavaras
Matteo Momo
21 0 16 0 0 0 0 0 0 0
Slammers Zavaras
Liam Mosley
0 77 0 0 0 0 0 0 0 0
Slammers Zavaras
Grant Shepardson
62 0 0 0 0 0 0 0 0 0
Slammers Zavaras
Brady Snow
0 38 0 0 0 0 0 0 0 0
Slammers Zavaras
Tyler Weston
27 0 0 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Davis Cabbage
0 27 0 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Sam Cozart
0 40 0 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Wes Estes
0 27 0 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Hudson Lance
0 0 33 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Braden Leed
0 9 0 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Gavin MacDonald
0 0 25 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Trey Schubert
0 0 34 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Jackson Toney
0 0 54 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Riley Treadaway
0 0 61 0 0 0 0 0 0 0
South Charlotte Panthers 2024 Marucci
Riley Williams
0 0 44 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Conner Brown
0 10 0 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Brex Caldwell
0 65 0 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Camden Clark
44 0 13 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Eli Crecelius
0 56 0 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Luke Flanagan
0 0 25 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Jarret Halter
8 0 0 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Russ Martin
0 43 0 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Gideon Motes
61 0 0 0 0 0 0 0 0 0
Sticks Baseball Brewster/White Sox Scout Team
Tanner Ross
0 0 32 0 0 0 0 0 0 0
Team Elite Black
Kyle Adamec
0 42 0 0 0 0 0 0 0 0
Team Elite Black
Garrett Albright
0 0 57 0 0 0 0 0 0 0
Team Elite Black
Dalen Boykin
0 0 18 0 0 0 0 0 0 0
Team Elite Black
Cade Centracchio
0 0 18 0 0 0 0 0 0 0
Team Elite Black
Christopher Hartley II
0 0 60 0 0 0 0 0 0 0
Team Elite Black
Brycen Horne
0 71 0 0 0 0 0 0 0 0
Team Elite Black
Noah Kalarickal
0 0 30 0 0 0 0 0 0 0
Team Elite Black
Noah Thigpen
0 0 41 0 0 0 0 0 0 0
USA Prime 18U Red
Ryan Anderson
0 0 50 0 0 0 0 0 0 0
USA Prime 18U Red
Cameron Brown
0 0 83 0 0 0 0 0 0 0
USA Prime 18U Red
Tate Gargasz
0 84 0 0 0 0 0 0 0 0
USA Prime 18U Red
Brady Kehlenbrink
70 0 0 0 0 0 0 0 0 0
USA Prime 18U Red
Cole Lanford
20 0 6 0 0 0 0 0 0 0
USA Prime 18U Red
Eli Morgan
0 8 0 0 0 0 0 0 0 0
USA Prime 18U Red
Brandon Newland
60 0 0 0 0 0 0 0 0 0
USA Prime 18U Red
Maclelland Stiffler
0 0 82 0 0 0 0 0 0 0
USA Prime 18U Red
Ford Thompson
0 35 0 0 0 0 0 0 0 0
Wow Factor Nation 18U
Giancarlo Arencibia
0 0 54 0 0 0 0 0 0 0
Wow Factor Nation 18U
Cuyler Baxter
34 0 0 0 0 0 0 0 0 0
Wow Factor Nation 18U
Nolan Bethel
0 0 34 0 0 0 0 0 0 0
Wow Factor Nation 18U
Jax Bishop
0 43 0 0 0 0 0 0 0 0
Wow Factor Nation 18U
Ryan Claverie
0 0 42 0 0 0 0 0 0 0
Wow Factor Nation 18U
Lenny Cline
28 0 0 0 0 0 0 0 0 0
Wow Factor Nation 18U
Scotty Milbourn
0 50 0 0 0 0 0 0 0 0
Wow Factor Nation 18U
Adonis Smith
73 0 0 0 0 0 0 0 0 0
Wow Factor Nation 18U
David Walls II
0 37 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