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)
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
01/15
Day 2
01/16
Day 3
01/17
Day 4
01/18
Day 5
01/19
Day 6
01/20
Day 7
01/21
Day 8
01/22
Day 9
01/23
Day 10
01/24
3n2 Sticks Baseball 16U National Team
Jake Brown
0 0 54 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Slade Caldwell
51 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Ross Felder
0 0 5 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Cade Harp
43 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Kaleb Kellar
28 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Levi Lang
0 39 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Tyler Ridley
0 0 68 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Kyler Spencer
0 45 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Ryan Ursery
0 60 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Jack Woolbright
0 48 0 0 0 0 0 0 0 0
3n2 Warriors
Brayden Duman
0 21 26 0 0 0 0 0 0 0
3n2 Warriors
Cole LaCrue
0 0 32 0 0 0 0 0 0 0
3n2 Warriors
Tommy Marsh
0 79 0 0 0 0 0 0 0 0
3n2 Warriors
Brayden Munroe
47 0 0 0 0 0 0 0 0 0
3n2 Warriors
Hank Orr
55 0 59 0 0 0 0 0 0 0
3n2 Warriors
Ryan Rusk
0 86 0 0 0 0 0 0 0 0
3n2 Warriors
JT Shank
0 38 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Jason Bodin
0 27 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Garet Boehm
0 44 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Landon Bowden
0 25 0 48 0 0 0 0 0 0
5 Star Performance 16u National
Justin Bradford
0 29 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Ryker Chavis
33 0 43 0 0 0 0 0 0 0
5 Star Performance 16u National
Landyn Grant
0 29 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Diego Luzardo
0 0 58 0 0 0 0 0 0 0
5 Star Performance 16u National
Maddox Mandino
12 0 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Quentin Moon
0 40 0 0 0 0 0 0 0 0
5 Star Performance 16u National
MJ Seo
22 0 0 62 0 0 0 0 0 0
5 Star Performance 16u National
Logan Simmons
0 30 0 0 0 0 0 0 0 0
5 Star Performance 16u National
Aiden Sims
15 0 22 0 0 0 0 0 0 0
5 Star Performance 16u National
Austin Vargas
0 26 0 14 0 0 0 0 0 0
AB National
Trenton Barnes
22 0 0 0 0 0 0 0 0 0
AB National
Jackson Batten
0 39 0 0 0 0 0 0 0 0
AB National
Jackson Blank
0 20 0 0 0 0 0 0 0 0
AB National
Zachary Green
34 0 31 0 0 0 0 0 0 0
AB National
Michael Herndon
0 40 0 0 0 0 0 0 0 0
AB National
Dylan Kalmus
0 50 0 0 0 0 0 0 0 0
AB National
Bryan London
40 0 56 0 0 0 0 0 0 0
AB National
Karsen Luther
5 26 0 0 0 0 0 0 0 0
AB National
Lawson Moreno
31 0 38 0 0 0 0 0 0 0
AB National
Jacob Stablein
0 55 0 0 0 0 0 0 0 0
AZWE UA 2023
Bradyn Barnes
0 65 0 0 0 0 0 0 0 0
AZWE UA 2023
Jacob Espinoza
83 0 0 0 0 0 0 0 0 0
AZWE UA 2023
Bryce Fleming
0 0 52 0 0 0 0 0 0 0
AZWE UA 2023
Austin Graffius
24 26 0 0 0 0 0 0 0 0
AZWE UA 2023
Brody Klenner
0 61 0 0 0 0 0 0 0 0
AZWE UA 2023
Genaro Martinez
0 0 36 0 0 0 0 0 0 0
AZWE UA 2023
Connor Morrison
0 0 27 0 0 0 0 0 0 0
AZWE UA 2023
Cole Reece
0 87 14 0 0 0 0 0 0 0
AZWE UA 2023
Eathen Rush
0 38 0 0 0 0 0 0 0 0
Banditos Black
Conner Bennett
57 9 0 0 0 0 0 0 0 0
Banditos Black
Seth Broadwell
73 0 0 0 0 0 0 0 0 0
Banditos Black
Miguel Bustamante
38 0 0 0 0 0 0 0 0 0
Banditos Black
Tyler Howard
19 0 0 0 0 0 0 0 0 0
Banditos Black
Seve Martinez
0 0 53 0 0 0 0 0 0 0
Banditos Black
Robert Oropeza
43 0 0 0 0 0 0 0 0 0
Banditos Black
Brayden Sharp
0 58 0 0 0 0 0 0 0 0
Banditos Black
Alexander Solis
0 73 0 0 0 0 0 0 0 0
Banditos Black
Easton Tumis
0 0 31 0 0 0 0 0 0 0
Banditos Black
Landen Yorek
36 0 0 0 0 0 0 0 0 0
California Armada
Xander Douglas
81 0 0 0 0 0 0 0 0 0
California Armada
Cameron Palomo
25 0 70 0 0 0 0 0 0 0
California Armada
Sterling Patick
73 0 0 0 0 0 0 0 0 0
California Armada
Sebastian Rodriguez
0 58 5 0 0 0 0 0 0 0
California Armada
Adrian Roman
29 0 17 0 0 0 0 0 0 0
California Armada
Justin Santiago
0 60 0 0 0 0 0 0 0 0
California Armada
Liam Thatcher
34 0 0 0 0 0 0 0 0 0
Canes IE 2023
Cam Caminiti
0 0 72 0 0 0 0 0 0 0
Canes IE 2023
Chris Canavan
14 86 4 0 0 0 0 0 0 0
Canes IE 2023
Brandon Creek
41 0 0 0 0 0 0 0 0 0
Canes IE 2023
Preston Herleth
0 28 0 0 0 0 0 0 0 0
Canes IE 2023
Michael Macias
13 0 0 0 0 0 0 0 0 0
Canes IE 2023
Liam Myers
0 0 41 0 0 0 0 0 0 0
Canes IE 2023
Dominick Tiscareno
18 24 0 0 0 0 0 0 0 0
Canes IE 2023
Kaden Willerford
68 0 0 0 0 0 0 0 0 0
Canes IE 2023
Phil Wolhar
22 0 0 0 0 0 0 0 0 0
Canes West 2023
Zachary Brown
20 0 0 0 0 0 0 0 0 0
Canes West 2023
Quinn Carrier
0 17 0 0 0 0 0 0 0 0
Canes West 2023
Austin Castillo
0 64 0 0 0 0 0 0 0 0
Canes West 2023
Max Charles
0 0 30 0 0 0 0 0 0 0
Canes West 2023
Lawrence Lara
21 67 0 0 0 0 0 0 0 0
Canes West 2023
Liam Myers
31 0 0 0 0 0 0 0 0 0
Canes West 2023
Cal Randall
28 29 0 0 0 0 0 0 0 0
Canes West 2023
Dillon Roberts
0 56 0 0 0 0 0 0 0 0
Canes West 2023
Masen Swan
45 0 84 0 0 0 0 0 0 0
Canes West 2023
Wyatt Thomas
14 26 0 0 0 0 0 0 0 0
Choice Select
TYLER CRANNELL
42 0 67 0 0 0 0 0 0 0
Choice Select
Javier Flores
36 0 0 0 0 0 0 0 0 0
Choice Select
Anton Keith
41 0 63 0 0 0 0 0 0 0
Choice Select
Mason Larkin
0 41 0 0 0 0 0 0 0 0
Choice Select
Christopher Lundeen
27 0 0 0 0 0 0 0 0 0
Choice Select
Jesus Meraz
33 0 0 0 0 0 0 0 0 0
Choice Select
Kaveh Meredith
0 49 0 0 0 0 0 0 0 0
Choice Select
Owen Morgan
67 0 0 0 0 0 0 0 0 0
Colorado Recruits 16u
Ayden Burton
0 67 0 0 0 0 0 0 0 0
Colorado Recruits 16u
Dominic Cristinzio
68 0 0 0 0 0 0 0 0 0
Colorado Recruits 16u
William Garduno
0 0 19 0 0 0 0 0 0 0
Colorado Recruits 16u
Isaiah Padilla
0 49 0 0 0 0 0 0 0 0
Colorado Recruits 16u
Mason Rego
0 26 0 0 0 0 0 0 0 0
Colorado Recruits 16u
Ezequiel Rojas
60 0 0 0 0 0 0 0 0 0
Colorado Recruits 16u
Anthony Treto
0 0 73 0 0 0 0 0 0 0
Colorado Recruits 16u
Jackson Wilkerson
0 68 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Finley Bates
0 42 0 27 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Mason Bright
0 0 0 56 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Cashel Dugger
20 0 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Hunter Gotschall
0 0 86 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Ben Leikam
0 88 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Sean Marlow
0 0 28 27 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Hayden Moore
0 0 0 18 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Parker Murrow
81 0 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Brayden Pfeffer
22 20 0 13 0 0 0 0 0 0
Colorado Yard Dawgs - Bates
Max Stanley
0 91 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Dillinger
Tate Aurich
26 0 30 0 0 0 0 0 0 0
Colorado Yard Dawgs - Dillinger
Noah Baker
0 0 71 0 0 0 0 0 0 0
Colorado Yard Dawgs - Dillinger
Sean Barta
93 0 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Dillinger
Darian Burnett
0 72 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Dillinger
Ethan Dillinger
0 57 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Dillinger
Nathan Hopkins
0 8 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Dillinger
Colin Mackenzie
36 5 0 0 0 0 0 0 0 0
Colorado Yard Dawgs - Dillinger
Cody Sheets
80 0 0 0 0 0 0 0 0 0
G-Form Artillery 2023
Landan Browning
0 0 0 10 0 0 0 0 0 0
G-Form Artillery 2023
Sam Chapman
0 0 0 53 0 0 0 0 0 0
G-Form Artillery 2023
Nik Copenhaver
54 0 0 93 0 0 0 0 0 0
G-Form Artillery 2023
Brandon Crabtree
0 39 0 0 0 0 0 0 0 0
G-Form Artillery 2023
Jonathan Fitz
0 0 0 93 0 0 0 0 0 0
G-Form Artillery 2023
Jacob Gomberg
0 62 0 0 0 0 0 0 0 0
G-Form Artillery 2023
Colton Hartman
25 0 0 0 0 0 0 0 0 0
G-Form Artillery 2023
Tanner Hudspeth
0 0 0 16 0 0 0 0 0 0
G-Form Artillery 2023
Michael Niro
0 84 0 0 0 0 0 0 0 0
G-Form Artillery 2023
Antonio Perrotta
0 0 14 0 0 0 0 0 0 0
G-Form Artillery 2023
Joey Tuttoilmondo
35 0 87 0 0 0 0 0 0 0
G-Form Artillery 2023
Austyn Winkleblech
10 0 34 0 0 0 0 0 0 0
LB21 Texas Mathisen 2023
Alejandro Castillo
54 0 28 0 0 0 0 0 0 0
LB21 Texas Mathisen 2023
Diego Garcia
0 69 0 0 0 0 0 0 0 0
LB21 Texas Mathisen 2023
Ethan Garza
0 90 0 0 0 0 0 0 0 0
LB21 Texas Mathisen 2023
Quincy Handy
0 58 3 0 0 0 0 0 0 0
LB21 Texas Mathisen 2023
Esai Puente
32 0 52 0 0 0 0 0 0 0
LB21 Texas Mathisen 2023
Ysaih Sanchez
43 0 21 0 0 0 0 0 0 0
LB21 Texas Mathisen 2023
Jason Villarreal
11 0 52 0 0 0 0 0 0 0
Premier Baseball 2023 Isenhower
Cade Daniell
44 0 0 0 0 0 0 0 0 0
Premier Baseball 2023 Isenhower
Bryce Dwyer
0 80 13 0 0 0 0 0 0 0
Premier Baseball 2023 Isenhower
Reagan Gayle
0 46 0 0 0 0 0 0 0 0
Premier Baseball 2023 Isenhower
Hayden Morris
0 83 0 0 0 0 0 0 0 0
Premier Baseball 2023 Isenhower
Weston Moss
65 0 0 0 0 0 0 0 0 0
Premier Baseball 2023 Isenhower
TJ Peters
0 83 0 0 0 0 0 0 0 0
Premier Baseball 2023 Isenhower
Dillon Staples
0 0 55 0 0 0 0 0 0 0
Premier Baseball 2023 Isenhower
Brady Sullivan
0 0 44 0 0 0 0 0 0 0
Prospects National Team 2023
Jaden Barfield
41 0 19 0 0 0 0 0 0 0
Prospects National Team 2023
Blaine Birkelbach
2 41 0 0 0 0 0 0 0 0
Prospects National Team 2023
Kolvin Davis
0 0 19 0 0 0 0 0 0 0
Prospects National Team 2023
Tyler Gaudet
0 81 0 0 0 0 0 0 0 0
Prospects National Team 2023
Travis Gully
0 0 13 0 0 0 0 0 0 0
Prospects National Team 2023
Jacob Smith
0 0 70 5 0 0 0 0 0 0
Prospects National Team 2023
Rowdy Sowers
24 0 0 0 0 0 0 0 0 0
Prospects National Team 2023
Nolan Trammel
81 0 49 21 0 0 0 0 0 0
Prospects National Team 2023
Ethan Wendel
0 67 0 0 0 0 0 0 0 0
Show Cali 2023
Taylor Gibson
0 0 55 0 0 0 0 0 0 0
Show Cali 2023
Keith Kennemer
19 0 0 0 0 0 0 0 0 0
Show Cali 2023
Shawn McBroom
8 0 15 0 0 0 0 0 0 0
Show Cali 2023
Paul Montgomery
47 0 0 0 0 0 0 0 0 0
Show Cali 2023
Samuel Parker
0 45 0 0 0 0 0 0 0 0
Show Cali 2023
TJ Pompey
0 2 38 0 0 0 0 0 0 0
Show Cali 2023
Linden Reaburn
0 43 0 0 0 0 0 0 0 0
Show Cali 2023
Jacob Torres
35 12 0 0 0 0 0 0 0 0
Show Cali 2023
Lawrence Westbrook
40 0 0 0 0 0 0 0 0 0
Show Cali 2023
Andrew Zheng
43 0 0 0 0 0 0 0 0 0
Trosky National 2023
Andrew An
0 38 0 20 0 0 0 0 0 0
Trosky National 2023
Alec Belardes
40 0 0 59 0 0 0 0 0 0
Trosky National 2023
Michael Castaneda
13 0 0 43 0 0 0 0 0 0
Trosky National 2023
Carter Elliott
0 0 55 0 0 0 0 0 0 0
Trosky National 2023
Grant Govel
0 0 36 0 0 0 0 0 0 0
Trosky National 2023
Andrew Grenert
0 0 0 29 0 0 0 0 0 0
Trosky National 2023
Cam Grenert
14 0 0 0 0 0 0 0 0 0
Trosky National 2023
Dallin Harrison
36 0 31 0 0 0 0 0 0 0
Trosky National 2023
Jacob Hudson
0 57 0 0 0 0 0 0 0 0
Trosky National 2023
Juan Carlos Kalemera
0 29 0 0 0 0 0 0 0 0
Trosky National 2023
Will Matuszak
0 45 0 0 0 0 0 0 0 0
Trosky National 2023
Tristan Russell
0 0 0 30 0 0 0 0 0 0
Trosky National 2023
Derek Schaefer
0 30 0 66 0 0 0 0 0 0
West Coast Elite
Grayson Bonanno
0 78 5 0 0 0 0 0 0 0
West Coast Elite
Ryan Everitt
0 0 93 0 0 0 0 0 0 0
West Coast Elite
Jesse Stone Gomez
23 11 0 0 0 0 0 0 0 0
West Coast Elite
Chase Klemke
32 0 0 0 0 0 0 0 0 0
West Coast Elite
Aj Klubeck
25 24 0 0 0 0 0 0 0 0
West Coast Elite
Thomas Maher
40 41 0 0 0 0 0 0 0 0
West Coast Elite
Ayden Munoz
0 24 0 0 0 0 0 0 0 0
West Coast Elite
Peyton Rodgers
0 54 0 0 0 0 0 0 0 0
West Coast Elite
Gavin Strup
44 0 36 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest