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
06/01
Day 2
06/02
Day 3
06/03
Day 4
06/04
Day 5
06/05
Day 6
06/06
Day 7
06/07
Day 8
06/08
Day 9
06/09
Day 10
06/10
5 Star Tampa
Josh Cortier
0 20 0 0 0 0 0 0 0 0
5 Star Tampa
Spencer Dawkins
35 0 0 0 0 0 0 0 0 0
5 Star Tampa
Mario Deangelis
34 0 0 0 0 0 0 0 0 0
5 Star Tampa
Brayden Evans
0 13 0 0 0 0 0 0 0 0
5 Star Tampa
Jake Loeffler
0 68 0 0 0 0 0 0 0 0
5 Star Tampa
Gabriel Machado
36 0 0 0 0 0 0 0 0 0
5 Star Tampa
Noah Sanchez
66 0 0 0 0 0 0 0 0 0
5 Star Tampa
Owen Taylor
25 0 0 0 0 0 0 0 0 0
Bay Area Show Scout Team 2027
Adrian Beltran
63 0 0 0 0 0 0 0 0 0
Bay Area Show Scout Team 2027
Ethan Christian
30 0 0 0 0 0 0 0 0 0
Bay Area Show Scout Team 2027
Colton Cope
0 27 0 0 0 0 0 0 0 0
Bay Area Show Scout Team 2027
Noah Kendrick
24 9 0 0 0 0 0 0 0 0
Bay Area Show Scout Team 2027
Mason Menotti
1 78 0 0 0 0 0 0 0 0
Bay Area Show Scout Team 2027
Jackson Salisbury
70 0 0 0 0 0 0 0 0 0
Bay Area Show Scout Team 2027
Jude Stefan
51 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Zak Al-Arashi
0 36 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Brandon Bell
59 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Nathan Burrus
47 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Lucas Caro
14 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Christain Colbert
32 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Cade Culver
0 23 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Casey Dwyer
0 15 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Nathan Tillis
17 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Cade Vanwormer
0 62 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Nathan Capria
0 13 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
David Frade
38 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Sam Kimball
0 16 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Kyle Kuczynski
8 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Declan Lenzen
23 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Ruben Negron
0 34 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Rhys Oldham
0 48 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Landon Palmateer
68 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Anthony Panetta
49 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Brayden Thorn
53 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Jude Dicicco
51 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Jett Fletcher
67 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Luca Giampapa
0 64 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Matthew Gibbons
32 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Chance Hedges
56 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Collin O'Connell
70 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Maxx Pietzak
0 31 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Logan Pollard
0 8 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Christian Sasso
7 0 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Michael Alicea
7 0 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Dylan Dahlback
0 17 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Jack Grant
82 0 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Bryce Hayes
0 39 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Maxzell Mathis
0 17 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Barrett Stencel
26 0 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Kaiden Thompson
64 0 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Omaet Walker
28 34 0 0 0 0 0 0 0 0
Ftb Tucci Prep Team
Josiah "Scooter" Willis
9 0 0 0 0 0 0 0 0 0
Gulf Coast Knights
Brock Bateman
88 0 0 0 0 0 0 0 0 0
Gulf Coast Knights
Danny Bibeau
21 0 0 0 0 0 0 0 0 0
Gulf Coast Knights
Dylan Gonczy
76 0 0 0 0 0 0 0 0 0
Gulf Coast Knights
Harrison Kalina
34 0 0 0 0 0 0 0 0 0
Gulf Coast Knights
Jackson Mann
29 0 0 0 0 0 0 0 0 0
Gulf Coast Knights
Rocco Mann
0 89 0 0 0 0 0 0 0 0
Gulf Coast Knights
Lincoln Must
19 30 0 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Ty Bridegroom
0 11 0 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Brylandd Canode
27 0 0 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Jack Egger
0 78 0 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Stetson Jones
80 0 0 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Bryson Kane
86 0 0 0 0 0 0 0 0 0
Scorpions - Sebring
Jett Dewitt
0 9 0 0 0 0 0 0 0 0
Scorpions - Sebring
Zachary Huret
0 13 0 0 0 0 0 0 0 0
Scorpions - Sebring
Hunter Johnston
0 29 0 0 0 0 0 0 0 0
Scorpions - Sebring
Braydon Schlitt
0 37 0 0 0 0 0 0 0 0
Scorpions - Sebring
Hudson Schlitt
0 49 0 0 0 0 0 0 0 0
Scorpions - Sebring
Diesel Taylor
73 0 0 0 0 0 0 0 0 0
Scorpions - Sebring
Dawsyn West
64 0 0 0 0 0 0 0 0 0
Scorpions - Sebring
Aaron White
21 0 0 0 0 0 0 0 0 0
Scorpions - Sebring
Maclyn Wohl
2 0 0 0 0 0 0 0 0 0
Scorpions South Florida 2027
Chase Harris
18 73 0 0 0 0 0 0 0 0
Scorpions South Florida 2027
Ayden Hartney Borda
55 0 0 0 0 0 0 0 0 0
Scorpions South Florida 2027
Calvin Lee
20 0 0 0 0 0 0 0 0 0
Scorpions South Florida 2027
Marcus Nixon
17 74 0 0 0 0 0 0 0 0
Scorpions South Florida 2027
Dylan Ober
68 0 0 0 0 0 0 0 0 0
Scorpions South Florida 2027
Brandon Omslaer
39 0 0 0 0 0 0 0 0 0
Scorpions South Florida 2027
Tyson Robles
0 45 0 0 0 0 0 0 0 0
South Florida Giants 2027
Deangelo Davila
85 0 0 0 0 0 0 0 0 0
South Florida Giants 2027
Gabrian Diaz
0 21 0 0 0 0 0 0 0 0
South Florida Giants 2027
Michael Donals
0 33 0 0 0 0 0 0 0 0
South Florida Giants 2027
Victor Garcia
43 15 0 0 0 0 0 0 0 0
South Florida Giants 2027
Mason Goldgewicht
58 0 0 0 0 0 0 0 0 0
South Florida Giants 2027
Ryan Gonzalez
15 0 0 0 0 0 0 0 0 0
South Florida Giants 2027
Camden McFadden
0 70 0 0 0 0 0 0 0 0
South Florida Giants 2027
Nick Seal
10 0 0 0 0 0 0 0 0 0
SWFL Baseball 2027
Anthony Cabrera
34 0 0 0 0 0 0 0 0 0
SWFL Baseball 2027
Derek Hooker
0 76 0 0 0 0 0 0 0 0
SWFL Baseball 2027
Joseph Karth
65 0 0 0 0 0 0 0 0 0
SWFL Baseball 2027
Noah Kiefer
41 0 43 0 0 0 0 0 0 0
SWFL Baseball 2027
Ashby Piatt
0 0 57 0 0 0 0 0 0 0
SWFL Baseball 2027
Jaxson Salazar
0 12 0 0 0 0 0 0 0 0
SWFL Baseball 2027
Boston Selig
0 73 0 0 0 0 0 0 0 0
SWFL Baseball 2027
Braylon Sheffield
0 18 0 0 0 0 0 0 0 0
SWFL Baseball 2027
Teegan Turner
9 39 0 0 0 0 0 0 0 0
SWFL Baseball 2027
Logan Weber
72 0 0 0 0 0 0 0 0 0
The Mayhem Nation
Matthew Affleck
75 0 0 0 0 0 0 0 0 0
The Mayhem Nation
Christian Castanio
14 0 0 0 0 0 0 0 0 0
The Mayhem Nation
Davis Hunn
29 0 0 0 0 0 0 0 0 0
The Mayhem Nation
Jaxon Lawhun
72 0 0 0 0 0 0 0 0 0
The Mayhem Nation
Keaton Love
0 56 0 0 0 0 0 0 0 0
The Mayhem Nation
Timothy Montenegro
0 35 0 0 0 0 0 0 0 0
The Mayhem Nation
Braxton Sands
0 27 0 0 0 0 0 0 0 0
The Mayhem Nation
JOEY VERDONE
68 0 0 0 0 0 0 0 0 0
X Team 2027
Matthew Campi
0 51 0 0 0 0 0 0 0 0
X Team 2027
Benji Cohen
69 0 0 0 0 0 0 0 0 0
X Team 2027
Austin Engle
0 22 9 0 0 0 0 0 0 0
X Team 2027
Brody Gargiulo
15 0 0 0 0 0 0 0 0 0
X Team 2027
Brady Gollan
28 0 68 0 0 0 0 0 0 0
X Team 2027
Marcus Hall
0 63 0 0 0 0 0 0 0 0
X Team 2027
Brian Harrison
0 0 55 0 0 0 0 0 0 0
X Team 2027
Max McCawley
0 36 0 0 0 0 0 0 0 0
X Team 2027
Ryan Menendez
67 0 0 0 0 0 0 0 0 0
X Team 2027
Colten Stephens
0 24 0 0 0 0 0 0 0 0
X Team Chiefs
Ryder Deroxtra
22 0 0 0 0 0 0 0 0 0
X Team Chiefs
Nicholas Fernandez
70 0 0 0 0 0 0 0 0 0
X Team Chiefs
Blake Johnson
72 0 0 0 0 0 0 0 0 0
X Team Chiefs
Santiago Montiel
45 0 0 0 0 0 0 0 0 0
X Team Chiefs
Justin Newberg
0 79 0 0 0 0 0 0 0 0
X Team Chiefs
Darrien Rodriguez
34 0 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