2,203 MLB PLAYERS | 15,133 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
07/26
Day 2
07/27
Day 3
07/28
Day 4
07/29
Day 5
07/30
Day 6
07/31
Day 7
08/01
Day 8
08/02
Day 9
08/03
Day 10
08/04
5 Star Tampa
Josh Cortier
0 0 2 0 0 0 0 0 0 0
5 Star Tampa
Spencer Dawkins
0 0 65 0 0 0 0 0 0 0
5 Star Tampa
Mario Deangelis
0 26 0 0 0 0 0 0 0 0
5 Star Tampa
Brennan Falcone
0 0 47 0 0 0 0 0 0 0
5 Star Tampa
Brody Hedick
0 42 0 0 0 0 0 0 0 0
5 Star Tampa
Jake Loeffler
0 35 0 0 0 0 0 0 0 0
5 Star Tampa
Jackson Patterson
0 0 30 0 0 0 0 0 0 0
5 Star Tampa
Noah Sanchez
0 0 62 0 0 0 0 0 0 0
5 Star Tampa
Aiden Shuster
0 0 29 0 0 0 0 0 0 0
5 Star Tampa
Max Tekula
0 65 0 0 0 0 0 0 0 0
Blue Storms
Ah'kino Adams
0 0 17 0 0 0 0 0 0 0
Blue Storms
Sean Collins
0 13 59 0 0 0 0 0 0 0
Blue Storms
Rocco Colombo
0 0 37 0 0 0 0 0 0 0
Blue Storms
Alex D'Altrui
0 0 31 0 0 0 0 0 0 0
Blue Storms
Brandon Hale
0 21 13 0 0 0 0 0 0 0
Blue Storms
Brady Lillis
0 26 29 0 0 0 0 0 0 0
Blue Storms
Ezekiel Ortiz
0 34 0 0 0 0 0 0 0 0
Blue Storms
Lucas Pena
0 36 0 0 0 0 0 0 0 0
Blue Storms
Levi Wilkinson
0 58 0 0 0 0 0 0 0 0
Dallas Tigers Ortegon
Cole Cornstubble
0 86 0 0 0 0 0 0 0 0
Dallas Tigers Ortegon
Mario Cuevas
0 87 0 0 0 0 0 0 0 0
Dallas Tigers Ortegon
Matthew Echaniz
0 0 54 0 0 0 0 0 0 0
Dallas Tigers Ortegon
Grant Fitzgerald
0 0 0 11 0 0 0 0 0 0
Dallas Tigers Ortegon
Ty Gildea
17 0 0 31 0 0 0 0 0 0
Dallas Tigers Ortegon
Will Hingson
0 26 0 70 0 0 0 0 0 0
Dallas Tigers Ortegon
Quinn Kelley
0 0 37 0 0 0 0 0 0 0
Dallas Tigers Ortegon
Calvin Rippy
47 0 0 62 0 0 0 0 0 0
Dallas Tigers Ortegon
Victor Savinon
0 35 0 60 0 0 0 0 0 0
Dodgers Nation
Will Carroll
58 0 0 66 0 0 0 0 0 0
Dodgers Nation
Jack Destefan
0 60 0 0 0 0 0 0 0 0
Dodgers Nation
Adam Morales
0 42 0 44 0 0 0 0 0 0
Dodgers Nation
Braedan Mundy
0 0 0 52 0 0 0 0 0 0
Dodgers Nation
Jack Paul
0 0 47 0 0 0 0 0 0 0
Dodgers Nation
Ryan Solomon
0 0 0 87 0 0 0 0 0 0
Dodgers Nation
William Steinmann
0 46 0 0 0 0 0 0 0 0
Dodgers Nation
Aidan Walsh
0 18 0 0 0 0 0 0 0 0
FBA 15U
Lorenzo Blasini
0 31 0 0 0 0 0 0 0 0
FBA 15U
Derek Casal
0 99 0 0 0 0 0 0 0 0
FBA 15U
Adrian Gonzalez
0 10 0 0 0 0 0 0 0 0
FBA 15U
Alex Hernandez
94 0 0 0 0 0 0 0 0 0
FBA 15U
Brody Ojeda
0 0 36 0 0 0 0 0 0 0
FBA 15U
Jovanni Orta
0 85 0 0 0 0 0 0 0 0
FBA 15U
Francisco Rodriguez Jr.
0 0 75 0 0 0 0 0 0 0
Florida Dynasty
Carson Brown
65 0 0 0 0 0 0 0 0 0
Florida Dynasty
Brandt Cataldo
0 54 0 0 0 0 0 0 0 0
Florida Dynasty
Austin Connor
0 35 0 0 0 0 0 0 0 0
Florida Dynasty
Zachary Davies
40 0 0 0 0 0 0 0 0 0
Florida Dynasty
Ronald Sandoval
0 9 0 0 0 0 0 0 0 0
Florida Dynasty
Michael Schack
0 0 36 0 0 0 0 0 0 0
Florida Dynasty
Fallon Shaw
0 0 65 0 0 0 0 0 0 0
Florida Dynasty
Colton Whitehead
0 14 0 0 0 0 0 0 0 0
Florida Dynasty
Christopher Worley
0 85 0 0 0 0 0 0 0 0
Gulf Coast Knights
Brock Bateman
0 0 34 0 0 0 0 0 0 0
Gulf Coast Knights
Dylan Bateman
0 0 17 7 0 0 0 0 0 0
Gulf Coast Knights
Dylan Gonczy
0 28 0 89 0 0 0 0 0 0
Gulf Coast Knights
Harrison Kalina
0 64 0 0 0 0 0 0 0 0
Gulf Coast Knights
Jackson Mann
0 0 87 0 0 0 0 0 0 0
Gulf Coast Knights
Rocco Mann
0 33 0 13 0 0 0 0 0 0
Gulf Coast Knights
David Sadler
0 81 0 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Carter Brunco
0 11 16 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Kendell Charlery
0 0 76 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Dylan Demuro
0 0 1 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Caden Fricano
0 85 0 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Trever Harmic
0 0 63 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Dylan Laflamme
0 2 17 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Shaun Maradona
0 0 13 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Joey Pavich
0 97 0 0 0 0 0 0 0 0
Gulf Coast Knights 14u
Jace Turner
0 0 48 0 0 0 0 0 0 0
Nc Gold 15u
Isaiah Allen
0 17 0 0 0 0 0 0 0 0
Nc Gold 15u
Ethan Bales
0 4 0 0 0 0 0 0 0 0
Nc Gold 15u
Chase Collin
59 0 0 0 0 0 0 0 0 0
Nc Gold 15u
Oliver Cornwell
0 0 86 0 0 0 0 0 0 0
Nc Gold 15u
Ethan Frederick
29 16 0 0 0 0 0 0 0 0
Nc Gold 15u
Maddox Moffitt
0 104 0 0 0 0 0 0 0 0
Nc Gold 15u
Aj Mohn
0 78 0 0 0 0 0 0 0 0
Nc Gold 15u
Boone Piper
9 0 42 0 0 0 0 0 0 0
O'S Scout
Rocco Baer
0 60 0 0 0 0 0 0 0 0
O'S Scout
Brayden Casselli
23 0 0 0 0 0 0 0 0 0
O'S Scout
Michael Geaglone
0 23 0 0 0 0 0 0 0 0
O'S Scout
Carter Heisler
18 0 27 0 0 0 0 0 0 0
O'S Scout
Gavin Lemonds
0 0 11 0 0 0 0 0 0 0
O'S Scout
Jackson Pennella
0 0 51 0 0 0 0 0 0 0
O'S Scout
Hamlet Perez
36 0 0 0 0 0 0 0 0 0
O'S Scout
Colin Raftery
18 0 0 0 0 0 0 0 0 0
O'S Scout
Darrien Rodriguez
0 36 0 0 0 0 0 0 0 0
O'S Scout
Jaxson Vassallo
6 0 0 0 0 0 0 0 0 0
O'S Scout
Brady Zaun
0 46 0 0 0 0 0 0 0 0
O'S Scout
Jacob Zeman
0 25 4 0 0 0 0 0 0 0
Phenom 15U Blue
Aaden Colon
0 0 48 0 0 0 0 0 0 0
Phenom 15U Blue
Jowell Colon
0 23 5 0 0 0 0 0 0 0
Phenom 15U Blue
Dane Currie
0 86 0 0 0 0 0 0 0 0
Phenom 15U Blue
Max Famulak
67 0 0 0 0 0 0 0 0 0
Phenom 15U Blue
Jack Hermann
0 95 0 0 0 0 0 0 0 0
Phenom 15U Blue
Maddux Miller
42 0 0 0 0 0 0 0 0 0
Phenom 15U Blue
Jackson Roberts
0 0 79 0 0 0 0 0 0 0
Phenom 15U Blue
Nick Stowasser
0 42 0 0 0 0 0 0 0 0
Rawlings Tigers -Jax
Beau Bruce
0 19 46 0 0 0 0 0 0 0
Rawlings Tigers -Jax
Carson Duffy
0 83 0 0 0 0 0 0 0 0
Rawlings Tigers -Jax
Gage Hogan
88 0 0 0 0 0 0 0 0 0
Rawlings Tigers -Jax
Evan Lewellen
0 39 48 0 0 0 0 0 0 0
Rawlings Tigers -Jax
Joshua Marshall Jr
0 0 28 0 0 0 0 0 0 0
Rawlings Tigers -Jax
Christian Pate
16 73 0 0 0 0 0 0 0 0
Red Birds
Jake Burd
0 52 0 0 0 0 0 0 0 0
Red Birds
Jagger Derosa
12 0 0 0 0 0 0 0 0 0
Red Birds
Christian Kain
25 30 0 0 0 0 0 0 0 0
Red Birds
Eddie Kennedy, Jr.
0 0 8 0 0 0 0 0 0 0
Red Birds
Austin Nash
0 65 0 0 0 0 0 0 0 0
Red Birds
Armando Nicolas Persia
0 0 74 0 0 0 0 0 0 0
Red Birds
Noah Ritchie
96 0 0 0 0 0 0 0 0 0
Red Birds
Ty Strickland
3 79 0 0 0 0 0 0 0 0
SWFL Elite Platinum
Parker Armstrong
0 28 26 0 0 0 0 0 0 0
SWFL Elite Platinum
Rylan Bradley
0 14 0 0 0 0 0 0 0 0
SWFL Elite Platinum
Gavin Capps
0 0 20 0 0 0 0 0 0 0
SWFL Elite Platinum
Beckett Colbert
0 88 0 0 0 0 0 0 0 0
SWFL Elite Platinum
Kayden Davidson
0 64 0 0 0 0 0 0 0 0
SWFL Elite Platinum
Gabriel Garcia
0 0 27 0 0 0 0 0 0 0
SWFL Elite Platinum
Ryan Joseph
0 20 40 0 0 0 0 0 0 0
SWFL Elite Platinum
Zachary Nero
0 0 65 0 0 0 0 0 0 0
SWFL Elite Platinum
Collin Thess
0 0 53 0 0 0 0 0 0 0
Usa Prime Florida 2027-Berardi
Aydin Bedi
0 51 0 0 0 0 0 0 0 0
Usa Prime Florida 2027-Berardi
Shea Breeden
0 47 0 0 0 0 0 0 0 0
Usa Prime Florida 2027-Berardi
Xander Brown
0 64 0 0 0 0 0 0 0 0
Usa Prime Florida 2027-Berardi
Preston Dahlheimer
58 0 0 0 0 0 0 0 0 0
Usa Prime Florida 2027-Berardi
Logan Hunt
0 68 0 0 0 0 0 0 0 0
Usa Prime Florida 2027-Berardi
Logan Kearney
0 0 15 0 0 0 0 0 0 0
Usa Prime Florida 2027-Berardi
Evan Long
0 0 71 0 0 0 0 0 0 0
Usa Prime Florida 2027-Berardi
Danny O'Donnell
49 0 0 0 0 0 0 0 0 0
VSA Lions SFL 2027
Jaxsen Bistyga
0 46 0 0 0 0 0 0 0 0
VSA Lions SFL 2027
Chase Cavo
0 38 0 0 0 0 0 0 0 0
VSA Lions SFL 2027
Finlee Crowder
0 43 0 0 0 0 0 0 0 0
VSA Lions SFL 2027
Riley Marcus
36 0 0 0 0 0 0 0 0 0
VSA Lions SFL 2027
Brayden Morrissey
0 46 0 0 0 0 0 0 0 0
VSA Lions SFL 2027
Noel Rizo
44 0 22 0 0 0 0 0 0 0
VSA Lions SFL 2027
Zack Schwartz
29 46 0 0 0 0 0 0 0 0
VSA Lions SFL 2027
Jonathan Shelton
0 0 66 0 0 0 0 0 0 0
VSA Lions SFL 2027
Stanley Jackson Streicher
2 0 0 0 0 0 0 0 0 0
X Team Chiefs
Max Bofshever
0 4 0 0 0 0 0 0 0 0
X Team Chiefs
Cristian Collado
0 0 36 0 0 0 0 0 0 0
X Team Chiefs
Cyrus De Jesus
0 45 0 0 0 0 0 0 0 0
X Team Chiefs
Ryder Deroxtra
0 0 46 0 0 0 0 0 0 0
X Team Chiefs
Logan Fekete
60 0 0 49 0 0 0 0 0 0
X Team Chiefs
Nicholas Fernandez
54 0 0 0 0 0 0 0 0 0
X Team Chiefs
Blake Johnson
0 40 0 0 0 0 0 0 0 0
X Team Chiefs
Santiago Montiel
0 0 0 45 0 0 0 0 0 0
X Team Chiefs
Justin Newberg
0 86 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