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
10/28
Day 2
10/29
Day 3
10/30
Day 4
10/31
Day 5
11/01
Day 6
11/02
Day 7
11/03
Day 8
11/04
Day 9
11/05
Day 10
11/06
Bulldogs
Kane Barber
0 90 0 0 0 0 0 0 0 0
Bulldogs
Gage Brasher
25 0 73 0 0 0 0 0 0 0
Bulldogs
Joel Calderin
0 0 38 0 0 0 0 0 0 0
Bulldogs
Riley Cornman
0 0 51 0 0 0 0 0 0 0
Bulldogs
Tim Larkin
0 17 35 0 0 0 0 0 0 0
Bulldogs
Carson Lee
0 88 0 0 0 0 0 0 0 0
Bulldogs
Erik Mejia Jr.
74 0 0 0 0 0 0 0 0 0
Bulldogs
Ethan Santos
0 0 22 0 0 0 0 0 0 0
Bulldogs
Logan Smith
73 0 0 0 0 0 0 0 0 0
Bulldogs
Tanner Szczepanek
31 0 28 0 0 0 0 0 0 0
Canes West LV 2023
Travis Demuth
8 47 33 0 0 0 0 0 0 0
Canes West LV 2023
Brendon Doughty
68 0 0 0 0 0 0 0 0 0
Canes West LV 2023
Austin Long
0 0 44 0 0 0 0 0 0 0
Canes West LV 2023
Jonathan Ramos
0 0 69 0 0 0 0 0 0 0
Canes West LV 2023
Ammon Shaul
91 0 0 0 0 0 0 0 0 0
Canes West LV 2023
Tyler Tiedeman
0 0 21 0 0 0 0 0 0 0
Canes West LV 2023
Parker Violand
48 0 0 0 0 0 0 0 0 0
Canes West LV 2023
Johnny Vu
14 46 0 0 0 0 0 0 0 0
Canes West LV 2023
Kanoa Wolfgang
0 7 32 0 0 0 0 0 0 0
Canes West LV 2023
Colin Yeager
0 66 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Maddox Arens
81 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Brigham Bleazard
0 75 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Caleb Chai
0 4 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Sean Cole
0 71 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Vincent Kistle
0 25 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Josh McKnight
0 17 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Aj Victoravich
0 26 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Dillon Victoravich
10 30 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Owen Watkins
95 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Noah Wong
40 0 0 0 0 0 0 0 0 0
Green Sox
Miguel Aguigui
0 0 40 0 0 0 0 0 0 0
Green Sox
Alejandro Cesena
17 47 0 0 0 0 0 0 0 0
Green Sox
Cesar Cisneros
0 0 74 0 0 0 0 0 0 0
Green Sox
Adrian Espinoza
15 28 0 0 0 0 0 0 0 0
Green Sox
Andres Flores
73 0 0 0 0 0 0 0 0 0
Green Sox
Zeus Medel
17 78 0 0 0 0 0 0 0 0
Green Sox
Brandon Quiroz
0 58 0 0 0 0 0 0 0 0
Green Sox
Guillermo Romero
11 30 0 0 0 0 0 0 0 0
Green Sox
Adriel Vazquez
100 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Carter Brunson
0 24 0 0 0 0 0 0 0 0
LV Phillies 18U
Carson Cates
14 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Rashaan Chavis
5 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Abner Cocon
77 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Cole Diaz
0 0 75 0 0 0 0 0 0 0
LV Phillies 18U
Trey Fraidenburg
13 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Joey Maxwell
43 0 26 0 0 0 0 0 0 0
LV Phillies 18U
Luke Miller
0 61 0 0 0 0 0 0 0 0
LV Phillies 18U
Christian Moser
69 0 0 0 0 0 0 0 0 0
LV Phillies 18U
Ethan Schmidt
0 96 0 0 0 0 0 0 0 0
Lv Warriors
Drew Ashcraft
0 56 0 0 0 0 0 0 0 0
Lv Warriors
Michael Castillo
88 0 0 0 0 0 0 0 0 0
Lv Warriors
Colton Christman
0 94 0 0 0 0 0 0 0 0
Lv Warriors
Evan Gant
0 43 0 0 0 0 0 0 0 0
Lv Warriors
Ladamon Leaver
20 18 0 0 0 0 0 0 0 0
Lv Warriors
Weston Pyper
0 53 0 0 0 0 0 0 0 0
Lv Warriors
Sei Valdez
65 66 0 0 0 0 0 0 0 0
Lv Warriors
Colton Walter
45 0 0 0 0 0 0 0 0 0
LVP 18u
Eli Akimseu
57 0 0 0 0 0 0 0 0 0
LVP 18u
Nicholas Blakeney
0 0 8 0 0 0 0 0 0 0
LVP 18u
Konner Brown
29 31 0 0 0 0 0 0 0 0
LVP 18u
Christopher Hemphill
0 32 0 0 0 0 0 0 0 0
LVP 18u
Casey Kapushy
0 0 77 0 0 0 0 0 0 0
LVP 18u
Cole Neilson
0 43 0 0 0 0 0 0 0 0
LVP 18u
Dominic Ostolaza
41 0 54 0 0 0 0 0 0 0
LVP 18u
Cayden Rodgers-Ramirez
24 73 0 0 0 0 0 0 0 0
LVP 18u
Jonah Shields
25 27 0 0 0 0 0 0 0 0
LVP 18u
Kekoa Young
0 11 0 0 0 0 0 0 0 0
Nevada Crew
Adeel Afzal
81 17 0 0 0 0 0 0 0 0
Nevada Crew
Alessandro Armanino
7 0 0 0 0 0 0 0 0 0
Nevada Crew
Julian Durazo
24 31 0 0 0 0 0 0 0 0
Nevada Crew
Christian Gross
30 0 0 0 0 0 0 0 0 0
Nevada Crew
Luke Herrera
44 0 0 0 0 0 0 0 0 0
Nevada Crew
Ashton Lee
40 23 0 0 0 0 0 0 0 0
Nevada Crew
Michael Williams
0 45 0 0 0 0 0 0 0 0
Nevada Crew
Sebastian Zaman
0 56 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Jordan Almendarez
0 69 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Harley Carney
0 80 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Aiden Otano
104 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Brenden Perry
59 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Javier Salas
0 21 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Hunter Sarver
51 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Wesley Stratton
0 33 0 0 0 0 0 0 0 0
Silvas Baseball Academy
Ruben Avalos
57 0 0 0 0 0 0 0 0 0
Silvas Baseball Academy
Isac Borja
0 68 0 0 0 0 0 0 0 0
Silvas Baseball Academy
Luis Flores
26 0 0 0 0 0 0 0 0 0
Silvas Baseball Academy
Damian Jaramillo
21 47 0 0 0 0 0 0 0 0
Silvas Baseball Academy
Ricardo Martinez
39 0 0 0 0 0 0 0 0 0
Silvas Baseball Academy
Julian Navarro
29 0 0 0 0 0 0 0 0 0
Silvas Baseball Academy
Erick Robles
28 0 0 0 0 0 0 0 0 0
Silvas Baseball Academy
David Rodriguez
33 60 0 0 0 0 0 0 0 0
Silvas Baseball Academy
Sammy Vences
0 61 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