2,079 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)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
05/28
Day 2
05/29
Day 3
05/30
Day 4
05/31
Day 5
06/01
Day 6
06/02
Day 7
06/03
Day 8
06/04
Day 9
06/05
Day 10
06/06
Aces Baseball Club
Tristan Aasland
0 0 88 0 0 0 0 0 0 0
Aces Baseball Club
Dimitri Angelos
0 0 21 0 0 0 0 0 0 0
Aces Baseball Club
Logan Hall
0 0 17 0 0 0 0 0 0 0
Aces Baseball Club
Easton Leonard
32 0 0 34 0 0 0 0 0 0
Aces Baseball Club
Skyler Lynch
0 76 0 0 0 0 0 0 0 0
Aces Baseball Club
Connor Shurts
0 0 30 0 0 0 0 0 0 0
Aces Baseball Club
Carter Sprague
0 65 0 0 0 0 0 0 0 0
Aces Baseball Club
Josh Sterba
80 0 0 0 0 0 0 0 0 0
Aces Baseball Club
Jackson Weeks
0 0 0 78 0 0 0 0 0 0
Angels Blue
Kai Brown
0 0 30 0 0 0 0 0 0 0
Angels Blue
Gunner Bryant
0 0 0 75 0 0 0 0 0 0
Angels Blue
James Coyer
0 22 0 0 0 0 0 0 0 0
Angels Blue
Alex Huerta
0 4 63 0 0 0 0 0 0 0
Angels Blue
Luis Pablo Navarro
0 54 0 0 0 0 0 0 0 0
Angels Blue
Bailey Nguyen
0 48 0 4 0 0 0 0 0 0
Angels Blue
Thomas Peck
69 0 0 0 0 0 0 0 0 0
Angels Blue
Michaelangelo Peralta
0 0 0 34 0 0 0 0 0 0
Angels Blue
Kylan Rasmussen
70 0 0 0 0 0 0 0 0 0
Atb 16u
Michael Chandler
0 0 23 18 0 0 0 0 0 0
Atb 16u
Aydin Chippindall
90 0 0 0 0 0 0 0 0 0
Atb 16u
Jacob Croxford
0 0 24 0 0 0 0 0 0 0
Atb 16u
Tj Grassl
21 0 0 0 0 0 0 0 0 0
Atb 16u
Seandavid Loya
7 0 35 0 0 0 0 0 0 0
Atb 16u
Matt Maledon
0 63 0 0 0 0 0 0 0 0
Atb 16u
Luis Ozuna
0 36 0 45 0 0 0 0 0 0
Atb 16u
Andrew Peterson
0 0 30 0 0 0 0 0 0 0
Atb 16u
Anthony Riveras
0 0 0 39 0 0 0 0 0 0
Atb 16u
Rj Seminoff
0 0 17 0 0 0 0 0 0 0
AZ Future Stars
Shane Barton
0 0 73 0 0 0 0 0 0 0
AZ Future Stars
Jordan Christensen
25 0 0 30 0 0 0 0 0 0
AZ Future Stars
Camden Clarkson
0 69 0 0 0 0 0 0 0 0
AZ Future Stars
Matthew Gonzales
0 0 0 70 0 0 0 0 0 0
AZ Future Stars
Trevor Huston
0 0 56 0 0 0 0 0 0 0
AZ Future Stars
Addison Namey
0 52 0 6 0 0 0 0 0 0
AZ Future Stars
Troy Schmidt
33 0 0 0 0 0 0 0 0 0
AZ Future Stars
Ethan Watson
15 0 0 0 0 0 0 0 0 0
AZ Future Stars
Dylan Weekly
51 0 0 0 0 0 0 0 0 0
AZ Pro 16U
Bennett Caldwell
0 74 24 0 0 0 0 0 0 0
AZ Pro 16U
Chase Gabel
0 0 0 7 0 0 0 0 0 0
AZ Pro 16U
Carter McWilliams
0 38 0 75 0 0 0 0 0 0
AZ Pro 16U
Kevin Montes
0 0 40 19 0 0 0 0 0 0
AZ Pro 16U
Ramon Quezada
28 37 0 0 0 0 0 0 0 0
AZ Pro 16U
Danny Siegfried
0 0 90 0 0 0 0 0 0 0
AZ Pro 16U
Michael Velasco
58 0 0 0 0 0 0 0 0 0
Az T-Rex Easton Bbc
Andrew Alberts
0 49 0 0 0 0 0 0 0 0
Az T-Rex Easton Bbc
Erick Dessens
0 0 0 54 0 0 0 0 0 0
Az T-Rex Easton Bbc
David Galindo
0 0 92 0 0 0 0 0 0 0
Az T-Rex Easton Bbc
Bobby Lenhard
0 0 0 46 0 0 0 0 0 0
Az T-Rex Easton Bbc
Logan Morrow
0 30 0 0 0 0 0 0 0 0
Az T-Rex Easton Bbc
Marco Pacheco
0 0 3 92 0 0 0 0 0 0
Az T-Rex Easton Bbc
Quentin Palmer
78 0 0 0 0 0 0 0 0 0
Az T-Rex Easton Bbc
Leiton Peterson
0 0 0 62 0 0 0 0 0 0
Az T-Rex Easton Bbc
Tyler Wojciechowski
37 0 0 0 0 0 0 0 0 0
Bandits Baseball Academy
Tarik Allen
22 0 0 0 0 0 0 0 0 0
Bandits Baseball Academy
Ethan Garner
0 0 28 0 0 0 0 0 0 0
Bandits Baseball Academy
Jaxon Grimmett
60 0 0 45 0 0 0 0 0 0
Bandits Baseball Academy
Trayson Kostial
0 0 74 0 0 0 0 0 0 0
Bandits Baseball Academy
Greyson Martin
0 8 0 0 0 0 0 0 0 0
Bandits Baseball Academy
Ryan Reynolds
20 95 0 0 0 0 0 0 0 0
Bandits Baseball Academy
Dax Whitney
0 47 0 40 0 0 0 0 0 0
Bandits Baseball Academy
Gage Wise
3 0 0 0 0 0 0 0 0 0
Bandits Baseball Academy
Mason Wise
37 0 0 25 0 0 0 0 0 0
Canes Arizona 2023 Black
Andrew Bernstein
0 45 0 45 0 0 0 0 0 0
Canes Arizona 2023 Black
Trevor Collins
71 0 0 0 0 0 0 0 0 0
Canes Arizona 2023 Black
Noah Darnell
13 0 52 0 0 0 0 0 0 0
Canes Arizona 2023 Black
Donovan Davis
0 0 0 11 0 0 0 0 0 0
Canes Arizona 2023 Black
Nolan Hamilton
26 0 33 0 0 0 0 0 0 0
Canes Arizona 2023 Black
Aj Keely
0 41 0 38 0 0 0 0 0 0
Canes Arizona 2023 Black
Jaxon Wickes
0 18 0 25 0 0 0 0 0 0
Canes Arizona 2023 Gold
Daren Ansell
0 0 6 0 0 0 0 0 0 0
Canes Arizona 2023 Gold
Jackson Babione
0 0 28 0 0 0 0 0 0 0
Canes Arizona 2023 Gold
Tyler Clementz
58 0 0 0 0 0 0 0 0 0
Canes Arizona 2023 Gold
Richard Gonzales
0 0 0 29 0 0 0 0 0 0
Canes Arizona 2023 Gold
Wyatt Halvorson
59 0 0 35 0 0 0 0 0 0
Canes Arizona 2023 Gold
Nikolaus Hill
0 0 25 0 0 0 0 0 0 0
Canes Arizona 2023 Gold
Tyler Johnson
0 0 24 0 0 0 0 0 0 0
Canes Arizona 2023 Gold
Max Mazinter
0 0 0 19 0 0 0 0 0 0
Canes Arizona 2023 Gold
Landon Turnage
0 0 0 51 0 0 0 0 0 0
Canes Arizona 2023 Gold
Mark Vargas
0 75 0 0 0 0 0 0 0 0
Canes So Cal 2023
Elijah Delgado
15 72 0 0 0 0 0 0 0 0
Canes So Cal 2023
Connor Donlin
0 0 66 0 0 0 0 0 0 0
Canes So Cal 2023
Ryan Farr
0 43 0 30 0 0 0 0 0 0
Canes So Cal 2023
William James
0 0 19 0 0 0 0 0 0 0
Canes So Cal 2023
Andrew Johnson
0 0 31 0 0 0 0 0 0 0
Canes So Cal 2023
Alejandro Rosas
0 22 0 0 0 0 0 0 0 0
Canes So Cal 2023
Josiah Salazar
0 0 0 68 0 0 0 0 0 0
Canes So Cal 2023
Cameron Trevino
91 0 0 0 0 0 0 0 0 0
Canes West 2023
Quinn Carrier
0 0 4 0 0 0 0 0 0 0
Canes West 2023
Roch Cholowsky
0 1 0 0 0 0 0 0 0 0
Canes West 2023
Declan Conry
76 0 0 0 0 0 0 0 0 0
Canes West 2023
Brad Grindlinger
0 64 0 0 0 0 0 0 0 0
Canes West 2023
Connor Mattison
0 0 0 17 0 0 0 0 0 0
Canes West 2023
Ian Mowad
5 0 0 0 0 0 0 0 0 0
Canes West 2023
Linden Reaburn
0 45 0 0 0 0 0 0 0 0
Canes West 2023
Dillon Roberts
0 0 92 0 0 0 0 0 0 0
Canes West 2023
Grant Smith
0 0 0 83 0 0 0 0 0 0
Canes West 2023
Wyatt Thompson
0 0 24 0 0 0 0 0 0 0
CBA 808AZ
Matthew Alexander
74 0 0 0 0 0 0 0 0 0
CBA 808AZ
Alex Coler
0 0 0 17 0 0 0 0 0 0
CBA 808AZ
Oscar De Luigi
0 0 0 44 0 0 0 0 0 0
CBA 808AZ
Ryan Dick
0 36 0 0 0 0 0 0 0 0
CBA 808AZ
Santiago Hernandez
0 17 0 21 0 0 0 0 0 0
CBA 808AZ
James Hunter
0 0 92 0 0 0 0 0 0 0
CBA 808AZ
Brenden Resch
0 0 6 6 0 0 0 0 0 0
CBA 808AZ
Quinn Robertson
67 0 0 0 0 0 0 0 0 0
CBA 808AZ
Owen Weeks
0 47 0 0 0 0 0 0 0 0
Coyotes Baseball
Cole Armstrong
0 4 51 0 0 0 0 0 0 0
Coyotes Baseball
Casey Boudreau
0 0 57 0 0 0 0 0 0 0
Coyotes Baseball
Alex Claw
0 0 0 27 0 0 0 0 0 0
Coyotes Baseball
David Dutton
0 19 0 0 0 0 0 0 0 0
Coyotes Baseball
Mitchell Hamrock
67 0 0 0 0 0 0 0 0 0
Coyotes Baseball
Sean King
0 0 0 65 0 0 0 0 0 0
Coyotes Baseball
Tyler Steil
0 95 0 0 0 0 0 0 0 0
Coyotes Baseball
Zach Wisniewski
68 0 0 0 0 0 0 0 0 0
Firebirds 16u
Jim Achen III
18 0 61 0 0 0 0 0 0 0
Firebirds 16u
Colin Adkins
0 0 22 0 0 0 0 0 0 0
Firebirds 16u
Christian Aranki
0 12 0 0 0 0 0 0 0 0
Firebirds 16u
Ryley Emery
0 0 0 73 0 0 0 0 0 0
Firebirds 16u
Jake Marth
0 0 54 0 0 0 0 0 0 0
Firebirds 16u
Samuel Round
0 86 0 0 0 0 0 0 0 0
Firebirds 16u
Ryan Weller
94 0 0 0 0 0 0 0 0 0
Gbg Vegas 2023
Rolen Driscoll
54 0 0 0 0 0 0 0 0 0
Gbg Vegas 2023
Marcus Matias
0 35 0 0 0 0 0 0 0 0
Gbg Vegas 2023
Tony Otis
71 0 0 0 0 0 0 0 0 0
Gbg Vegas 2023
Aiden Pollock
0 0 73 0 0 0 0 0 0 0
Gbg Vegas 2023
Alex Rhynes
0 0 0 12 0 0 0 0 0 0
Gbg Vegas 2023
Logan Smith
0 0 0 71 0 0 0 0 0 0
Gbg Vegas 2023
Kaden Soder
0 90 0 0 0 0 0 0 0 0
Heaters Baseball Academy 16u
Anthony Almes
91 0 0 0 0 0 0 0 0 0
Heaters Baseball Academy 16u
Gianni Bonanno
0 0 47 0 0 0 0 0 0 0
Heaters Baseball Academy 16u
Blake Curry
0 0 45 0 0 0 0 0 0 0
Heaters Baseball Academy 16u
Matthew Hart
0 38 0 0 0 0 0 0 0 0
Heaters Baseball Academy 16u
Jerry Leyva Jr
0 0 0 27 0 0 0 0 0 0
Heaters Baseball Academy 16u
Daniel Lugo
0 0 0 60 0 0 0 0 0 0
Heaters Baseball Academy 16u
Carson Stoller
0 66 0 0 0 0 0 0 0 0
Heaters Baseball Academy 16u
Dominic Torres
0 0 45 0 0 0 0 0 0 0
Heaters Baseball Academy 16u
Stephen Veres
0 0 0 6 0 0 0 0 0 0
Idaho Catch - Daniels
Holden Blair
33 0 0 22 0 0 0 0 0 0
Idaho Catch - Daniels
Vincent Caringella
0 0 0 13 0 0 0 0 0 0
Idaho Catch - Daniels
Ryder Cutlip
0 77 0 0 0 0 0 0 0 0
Idaho Catch - Daniels
Dylan Gonzalez
0 0 54 0 0 0 0 0 0 0
Idaho Catch - Daniels
Brandon Lowry
0 0 0 17 0 0 0 0 0 0
Idaho Catch - Daniels
Treyton Swygart
0 0 52 0 0 0 0 0 0 0
Idaho Catch - Daniels
Brayden Walls
53 0 0 31 0 0 0 0 0 0
Idaho Catch - Daniels
Caden Yesford
0 0 0 10 0 0 0 0 0 0
Idaho Rockies
Zane Bidwell
0 4 0 0 0 0 0 0 0 0
Idaho Rockies
Mario Deleon
44 0 0 24 0 0 0 0 0 0
Idaho Rockies
Nicholas McDaniel
0 37 0 0 0 0 0 0 0 0
Idaho Rockies
Kason O'Neil
0 34 0 39 0 0 0 0 0 0
Idaho Rockies
Robert Orloski
16 0 41 0 0 0 0 0 0 0
Idaho Rockies
Eric Parris
0 26 0 0 0 0 0 0 0 0
Idaho Rockies
Josh Perryman
21 12 0 0 0 0 0 0 0 0
Idaho Rockies
Jake Robinson
0 0 39 47 0 0 0 0 0 0
Idaho Rockies
Jack Ryan
0 18 0 0 0 0 0 0 0 0
Nomadic Baseball 2023
Dominic Alvarado
0 28 0 0 0 0 0 0 0 0
Nomadic Baseball 2023
Genaro Martinez
0 29 0 0 0 0 0 0 0 0
Nomadic Baseball 2023
Jaiden Mccully
46 0 0 52 0 0 0 0 0 0
Nomadic Baseball 2023
Brayden Molter
41 0 0 0 0 0 0 0 0 0
Nomadic Baseball 2023
Ethan Palmer
0 56 0 0 0 0 0 0 0 0
Nomadic Baseball 2023
Jayden Pingree
0 15 16 36 0 0 0 0 0 0
Nomadic Baseball 2023
Jameson Schriner
0 0 68 0 0 0 0 0 0 0
Nomadic Baseball 2023
Peter Villanez
0 0 0 61 0 0 0 0 0 0
Nomadic Baseball 2023
Jacob Wendt
0 0 35 0 0 0 0 0 0 0
Nsa Baseball
Landon Baker
0 0 0 52 0 0 0 0 0 0
Nsa Baseball
Ryan David
0 68 0 0 0 0 0 0 0 0
Nsa Baseball
Tommy Dawson
92 0 0 0 0 0 0 0 0 0
Nsa Baseball
Louis Dion
0 0 90 0 0 0 0 0 0 0
Nsa Baseball
Jase Pashales
0 0 23 0 0 0 0 0 0 0
Nsa Baseball
Derek Render
0 0 0 67 0 0 0 0 0 0
Nsa Baseball
Rayce Taylor
0 58 0 0 0 0 0 0 0 0
Rawlings Tigers 16u Bravin
Henry Cordes
52 0 0 86 0 0 0 0 0 0
Rawlings Tigers 16u Bravin
Stephen Bryce Ferrer-Leo
0 39 0 30 0 0 0 0 0 0
Rawlings Tigers 16u Bravin
Dylan Franco
37 0 5 0 0 0 0 0 0 0
Rawlings Tigers 16u Bravin
Drew Kaplan
8 38 0 73 0 0 0 0 0 0
Rawlings Tigers 16u Bravin
Jack Lewandowski
0 0 26 0 0 0 0 0 0 0
Rawlings Tigers 16u Bravin
Ryan Martin
0 0 37 0 0 0 0 0 0 0
Rawlings Tigers 16u Bravin
Branson Pullan
33 0 0 18 0 0 0 0 0 0
Rawlings Tigers 16u Bravin
Nicholas Yu
0 0 35 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Josh Butler
0 15 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Gabriel Cobian
0 0 0 37 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Brandon Gutierrez
55 0 0 60 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Tyler Hansen
14 0 0 72 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Hunter Heeringa
0 0 0 50 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Landon Penney
13 34 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Aiden Rodriguez
0 0 32 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Derek Schaefer
0 33 0 30 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Chavez
Miles Vandenheuvel
0 0 66 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Riggs
Jacob Amstutz
69 0 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Riggs
Derek Jenk
0 68 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Riggs
Douglas Mckeddie
0 39 0 46 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Riggs
Chase Medress
19 0 0 72 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Riggs
Brenden Resch
36 0 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Riggs
Josh Valentine
0 14 48 0 0 0 0 0 0 0
Scottsdale Dirtbags 2023 Riggs
Harmon Zylstra
0 0 72 0 0 0 0 0 0 0
SGV Arsenal
Joshua Arias
0 0 0 40 0 0 0 0 0 0
SGV Arsenal
Nathan Boyce
33 0 0 23 0 0 0 0 0 0
SGV Arsenal
Joaquin Dominguez
0 0 14 7 0 0 0 0 0 0
SGV Arsenal
Moises Escobedo
53 0 0 89 0 0 0 0 0 0
SGV Arsenal
Manuel Garcia
0 0 0 91 0 0 0 0 0 0
SGV Arsenal
P Garcia
0 40 0 0 0 0 0 0 0 0
SGV Arsenal
Ean Hernandez
0 40 0 89 0 0 0 0 0 0
SGV Arsenal
Judson Pitre
0 11 68 0 0 0 0 0 0 0
Southwest Nationals
Keagan Baugh
0 76 0 0 0 0 0 0 0 0
Southwest Nationals
Ashton Metcalf
0 0 32 0 0 0 0 0 0 0
Southwest Nationals
Kyan Roseland
0 4 0 0 0 0 0 0 0 0
Southwest Nationals
Jacob Samsing
0 32 0 0 0 0 0 0 0 0
Southwest Nationals
David Sheppard
0 0 0 79 0 0 0 0 0 0
Southwest Nationals
Gavin Trim
0 0 80 0 0 0 0 0 0 0
Southwest Nationals
Elijah White
92 0 0 0 0 0 0 0 0 0
Southwest Nationals
Kenny Worthy
0 0 0 25 0 0 0 0 0 0
Us Elite Arizona 2023
Esteban Acevedo
0 40 0 0 0 0 0 0 0 0
Us Elite Arizona 2023
Mitch Fryer
36 0 0 0 0 0 0 0 0 0
Us Elite Arizona 2023
Nathan Gray
51 0 0 62 0 0 0 0 0 0
Us Elite Arizona 2023
Payson Lee
0 45 0 0 0 0 0 0 0 0
Us Elite Arizona 2023
Angel Llamas
0 0 36 0 0 0 0 0 0 0
Us Elite Arizona 2023
Kaid Melcher
0 42 0 36 0 0 0 0 0 0
Us Elite Arizona 2023
Aneas Sandoval
0 0 34 0 0 0 0 0 0 0
Us Elite Arizona 2023
Hubie Talashoma
13 0 73 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest