THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,384 MLB PLAYERS | 15,800 MLB DRAFT SELECTIONS
2,384 MLB PLAYERS | 15,800 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
06/07
Day 2
06/08
Day 3
06/09
Day 4
06/10
Day 5
06/11
Day 6
06/12
Day 7
06/13
Day 8
06/14
Day 9
06/15
Day 10
06/16
5 Star Mafia Las Vegas - Guardians 2028 - 1
Christian Balistere
0 72 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
Anthony "AJ" Bass
4 0 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
Dylan Blinn
0 65 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
Issac Dorst
31 0 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
Jaden Giovanni
0 13 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
Nicky Jerram
42 0 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
Gannon Lake
76 0 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
LJ marchese
35 0 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
Caleb Pohorsky
25 0 0 0 0 0 0 0 0 0
5 Star Mafia Las Vegas - Guardians 2028 - 1
Justin Rodrigues
0 51 0 0 0 0 0 0 0 0
702 Slumpbusters
Easton Dove
3 0 35 0 0 0 0 0 0 0
702 Slumpbusters
Dylan Fisher
18 23 46 0 0 0 0 0 0 0
702 Slumpbusters
Joseph Gallo
0 65 0 0 0 0 0 0 0 0
702 Slumpbusters
Aaron Giles
0 14 0 0 0 0 0 0 0 0
702 Slumpbusters
Esteban Gonzalez
77 0 0 0 0 0 0 0 0 0
702 Slumpbusters
Caydin Jacob
10 0 42 0 0 0 0 0 0 0
702 Slumpbusters
Colten Lewis
50 0 0 0 0 0 0 0 0 0
702 Slumpbusters
Jamison Lewis
20 0 24 0 0 0 0 0 0 0
702 Slumpbusters
Ronaldo (Ronnie) Munoz
0 38 0 0 0 0 0 0 0 0
702 Slumpbusters
Mikey Ornellas
0 64 0 0 0 0 0 0 0 0
702 Slumpbusters
Tyrone Roberson Jr
0 0 46 0 0 0 0 0 0 0
702 Slumpbusters
Tiernon Wolf
0 0 75 0 0 0 0 0 0 0
Brand Scout 2026
Crew Anderson
0 67 0 0 0 0 0 0 0 0
Brand Scout 2026
Damon Banks
49 0 0 0 0 0 0 0 0 0
Brand Scout 2026
Corbin Buchanan
57 12 0 0 0 0 0 0 0 0
Brand Scout 2026
Karter Casperson
33 0 0 0 0 0 0 0 0 0
Brand Scout 2026
Jack Dodson
38 0 0 0 0 0 0 0 0 0
Brand Scout 2026
Corbin Hardy
0 42 0 0 0 0 0 0 0 0
Brand Scout 2026
Luke Marostica
0 42 0 0 0 0 0 0 0 0
Brand Scout 2026
Quinn Sissel
0 32 0 0 0 0 0 0 0 0
Brand Scout 2026
Davey Staffieri
0 19 0 0 0 0 0 0 0 0
GBG Juggernauts 17U
Azael Hernandez
40 0 75 0 0 0 0 0 0 0
GBG Juggernauts 17U
David Hernandez
33 0 0 0 0 0 0 0 0 0
GBG Juggernauts 17U
Eric Hernandez
78 0 0 0 0 0 0 0 0 0
GBG Juggernauts 17U
Damian McCauley
30 0 0 0 0 0 0 0 0 0
GBG Juggernauts 17U
Vann Morris
0 59 0 0 0 0 0 0 0 0
GBG Juggernauts 17U
Raymond Roybal
0 0 106 0 0 0 0 0 0 0
GBG Juggernauts 17U
Giuseppe Virzi
0 65 0 0 0 0 0 0 0 0
GBG Juggernauts 17U
Elias Zendejas
0 16 0 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Tyler Aguilar
19 31 0 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Conner Burns
0 68 0 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Keegan Butcher
13 0 0 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Kaden Farmer
0 39 0 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Izaiah Gutierrez
38 0 44 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Tyler Kaercher
94 0 0 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Vasili Kazaltzes
27 0 99 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Dylan Kelly
0 29 0 0 0 0 0 0 0 0
GBG Juggernauts Arenas
Landyn Von Kaenel
0 28 0 0 0 0 0 0 0 0
GJ Tiger Baseball Club
Jackson Blue
0 99 0 0 0 0 0 0 0 0
GJ Tiger Baseball Club
Evan Fischer
0 14 87 0 0 0 0 0 0 0
GJ Tiger Baseball Club
Titus Forsyth
0 0 79 0 0 0 0 0 0 0
GJ Tiger Baseball Club
Gareth Keller
88 0 0 0 0 0 0 0 0 0
GJ Tiger Baseball Club
Kody Knott
94 0 0 0 0 0 0 0 0 0
GJ Tiger Baseball Club
Kolton Music
0 57 0 0 0 0 0 0 0 0
GJ Tiger Baseball Club
Hayden Poe
22 34 0 0 0 0 0 0 0 0
LVC
Stone Amsden
75 0 0 0 0 0 0 0 0 0
LVC
Owen Angelo
0 35 0 0 0 0 0 0 0 0
LVC
Deklan Archer
5 0 40 0 0 0 0 0 0 0
LVC
Mayson Bumstead
28 0 0 0 0 0 0 0 0 0
LVC
Ryder Elenes
0 0 33 0 0 0 0 0 0 0
LVC
Jacob Gourley
0 36 0 0 0 0 0 0 0 0
LVC
Lucas Jaggers
0 0 50 0 0 0 0 0 0 0
LVC
Nathan Johnson
19 0 15 0 0 0 0 0 0 0
LVC
Dillon Lee
0 42 0 0 0 0 0 0 0 0
LVC
Harmon Nelson
0 54 0 0 0 0 0 0 0 0
LVC
Hayden Nelson
11 0 69 0 0 0 0 0 0 0
LVC
Ayden Timko
76 0 0 0 0 0 0 0 0 0
Nevada Prospects
Lando Baxter
55 0 0 0 0 0 0 0 0 0
Nevada Prospects
Jacob Hall
9 53 0 0 0 0 0 0 0 0
Nevada Prospects
Tyler Lipka
89 0 0 0 0 0 0 0 0 0
Nevada Prospects
Josh Malinowski
0 20 0 0 0 0 0 0 0 0
Nevada Prospects
Gage McCown
38 0 0 0 0 0 0 0 0 0
Nevada Prospects
Jackson Nelson
10 80 0 0 0 0 0 0 0 0
Nevada Prospects
Alexander Reese
5 73 0 0 0 0 0 0 0 0
Nevada Prospects
Karson Tait
34 0 0 0 0 0 0 0 0 0
PFA 17U GOLD SFV 2026
Thomas Angel
0 8 0 0 0 0 0 0 0 0
PFA 17U GOLD SFV 2026
Brandon Delgado
0 89 0 0 0 0 0 0 0 0
PFA 17U GOLD SFV 2026
Lorenzo Macias
31 59 0 0 0 0 0 0 0 0
PFA 17U GOLD SFV 2026
Adam Ortega
65 7 0 0 0 0 0 0 0 0
PFA 17U GOLD SFV 2026
Steven Penchuk
74 0 0 0 0 0 0 0 0 0
PFA 17U GOLD SFV 2026
Andrew Siman
39 43 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Jace Castro
46 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Vincent Dutton
16 97 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Chase Good
39 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Isaac Hawpe
0 13 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Brycen Munford
0 50 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Easton Munford
18 58 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Noah Sandoval
16 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo SC
Camden Staffieri
79 0 0 0 0 0 0 0 0 0
Silicon Valley Cobras
Micah Delap
0 66 0 0 0 0 0 0 0 0
Silicon Valley Cobras
Oliver Entzminger
20 0 0 0 0 0 0 0 0 0
Silicon Valley Cobras
Aiden Gaspar
41 17 0 0 0 0 0 0 0 0
Silicon Valley Cobras
Micah Gaspar
15 0 0 0 0 0 0 0 0 0
Silicon Valley Cobras
Chris Hudson
0 0 20 0 0 0 0 0 0 0
Silicon Valley Cobras
Quinn Jackson
0 94 0 0 0 0 0 0 0 0
Silicon Valley Cobras
Dante Pini
45 0 21 0 0 0 0 0 0 0
Silicon Valley Cobras
Isaiah Salas
43 0 79 0 0 0 0 0 0 0
Top Tier Las Vegas
Preston Clark
0 13 0 0 0 0 0 0 0 0
Top Tier Las Vegas
Cody Fried
0 86 0 0 0 0 0 0 0 0
Top Tier Las Vegas
Kayne Horibe
0 82 0 0 0 0 0 0 0 0
Top Tier Las Vegas
Hudson Jones
3 27 0 0 0 0 0 0 0 0
Top Tier Las Vegas
Quinten Miranda
50 0 0 0 0 0 0 0 0 0
Top Tier Las Vegas
Jacob Selbach
0 38 0 0 0 0 0 0 0 0
Top Tier Las Vegas
Vincenzo Whitney
68 0 0 0 0 0 0 0 0 0
Top Tier Las Vegas
Dominik Wilson
55 0 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Keegan Cushenberry
83 0 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Ivan Isaiah Fernandez
0 29 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Mason Ghadery
0 16 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Robert "Rj" Lara
46 22 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Carsen Laurie
0 79 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Jayden Lawrence
0 98 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Vincent Perrone
31 0 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Dean Savarro
32 0 0 0 0 0 0 0 0 0
USA Prime Meng 17U
Wesley Ventura
45 15 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