2,088 MLB PLAYERS | 14,476 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/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
Day 5
07/04
Day 6
07/05
Day 7
07/06
Day 8
07/07
Day 9
07/08
Day 10
07/09
Academy Baseball Canada
Louis Ager
87 0 0 0 0 0 0 0 0 0
Academy Baseball Canada
Viktor Bergeron
0 73 0 0 0 0 0 0 0 0
Academy Baseball Canada
Jacob Brault
21 70 0 0 0 0 0 0 0 0
Academy Baseball Canada
Cedric Desnoyers
0 39 0 0 0 0 0 0 0 0
Academy Baseball Canada
Kurt Dillon
0 34 0 0 0 0 0 0 0 0
Academy Baseball Canada
Neftaly Severino Cronier
28 0 0 0 0 0 0 0 0 0
Baseball University 18U Bombers
? Childs
30 39 0 0 0 0 0 0 0 0
Baseball University 18U Bombers
Adison Dubin
31 0 0 0 0 0 0 0 0 0
Baseball University 18U Bombers
Cameron Lee
0 46 0 0 0 0 0 0 0 0
Baseball University 18U Bombers
Mitchell Leroy
29 0 0 0 0 0 0 0 0 0
Baseball University 18U Bombers
Connor Strady
0 85 0 0 0 0 0 0 0 0
Baseball University 18U Bombers
Zachary Stutler
0 16 0 0 0 0 0 0 0 0
Broward Baby Cakes
Jason Cohen
0 50 0 0 0 0 0 0 0 0
Broward Baby Cakes
Andres Gancedo
0 89 0 0 0 0 0 0 0 0
Broward Baby Cakes
G Hall
36 32 0 0 0 0 0 0 0 0
Broward Baby Cakes
Mason Moore
66 0 0 0 0 0 0 0 0 0
Broward Baby Cakes
Philip Spataro
0 54 0 0 0 0 0 0 0 0
Broward Baby Cakes
Adrian Vega
0 14 0 0 0 0 0 0 0 0
CBC Mark Lumber
Joshua Mattson
46 38 0 0 0 0 0 0 0 0
CBC Mark Lumber
Dylan Moran
0 55 0 0 0 0 0 0 0 0
CBC Mark Lumber
Corey Strange
80 0 0 0 0 0 0 0 0 0
CBC Mark Lumber
Michael Whayland
32 0 0 0 0 0 0 0 0 0
Clutch Baseball Florida
Dylan Bass
0 34 0 0 0 0 0 0 0 0
Clutch Baseball Florida
Riley Borgert
0 15 0 0 0 0 0 0 0 0
Clutch Baseball Florida
Drew Herring
0 24 75 0 0 0 0 0 0 0
Clutch Baseball Florida
Kyler Howell
22 13 0 0 0 0 0 0 0 0
Clutch Baseball Florida
Dilan Lawson
0 85 0 0 0 0 0 0 0 0
Clutch Baseball Florida
Ilich Purcell
88 0 0 0 0 0 0 0 0 0
Clutch Baseball Florida
Holden Richardson
0 96 0 0 0 0 0 0 0 0
East Coast Baseball
Antonio Aponte
0 23 0 0 0 0 0 0 0 0
East Coast Baseball
Eric Bonkowski
60 0 0 0 0 0 0 0 0 0
East Coast Baseball
Bryce Costello
0 19 0 0 0 0 0 0 0 0
East Coast Baseball
Brendan Medoro
0 57 0 0 0 0 0 0 0 0
East Coast Baseball
Nicholas Paschal
7 0 0 0 0 0 0 0 0 0
East Coast Baseball
Cameron Pitzer
28 0 0 0 0 0 0 0 0 0
East Coast Baseball
Justin Sutta
0 80 0 0 0 0 0 0 0 0
Figs Upperclass
Jp Clement
80 0 0 0 0 0 0 0 0 0
Figs Upperclass
Alex Montalvo
0 66 0 0 0 0 0 0 0 0
Figs Upperclass
Luis Roberto Nunez Franco
0 29 0 0 0 0 0 0 0 0
Figs Upperclass
Javier Rivera
0 39 0 0 0 0 0 0 0 0
Figs Upperclass
Michael Russo
42 43 0 0 0 0 0 0 0 0
Figs Upperclass
Frankie Santaniello
0 13 0 0 0 0 0 0 0 0
Figs Upperclass
Edgard Velaquez
47 0 0 0 0 0 0 0 0 0
Florida Sox 18U
Lou Alberro
66 0 0 0 0 0 0 0 0 0
Florida Sox 18U
Mr Bentacourt
73 0 0 0 0 0 0 0 0 0
Florida Sox 18U
Daniel Caylor
13 0 0 0 0 0 0 0 0 0
Florida Sox 18U
Matthew McDade
0 26 0 0 0 0 0 0 0 0
Florida Sox 18U
Brandon Mcnabb
36 0 0 0 0 0 0 0 0 0
Florida Sox 18U
Coy Phillips
0 53 0 0 0 0 0 0 0 0
Florida Stealth Anglers
Joshua Hernandez
0 58 0 0 0 0 0 0 0 0
Florida Stealth Anglers
Phillip Jerrom
23 54 0 0 0 0 0 0 0 0
Florida Stealth Anglers
Noah McMurrian
0 64 0 0 0 0 0 0 0 0
Florida Stealth Anglers
Evan Nelles
57 0 0 0 0 0 0 0 0 0
Florida Stealth Anglers
Spencer Nick
0 58 0 0 0 0 0 0 0 0
Florida Stealth Anglers
Jett Rosenstein
0 12 0 0 0 0 0 0 0 0
Freshwater Storm 18U
Mason Adams
17 0 0 0 0 0 0 0 0 0
Freshwater Storm 18U
Trejen Fox-Birdwell
13 0 0 0 0 0 0 0 0 0
Freshwater Storm 18U
Tyler McCuiston
0 33 0 0 0 0 0 0 0 0
Freshwater Storm 18U
Lane Phillips
0 98 0 0 0 0 0 0 0 0
Freshwater Storm 18U
Ryan Schroeder
0 52 0 0 0 0 0 0 0 0
Freshwater Storm 18U
Zachary Sutter
105 0 0 0 0 0 0 0 0 0
Freshwater Storm 18U Orange
Drew Brown
0 94 0 0 0 0 0 0 0 0
Freshwater Storm 18U Orange
Lex Candelario
0 8 64 0 0 0 0 0 0 0
Freshwater Storm 18U Orange
Blake Guffey
111 0 0 0 0 0 0 0 0 0
Freshwater Storm 18U Orange
Clint Lerch
0 88 0 0 0 0 0 0 0 0
Freshwater Storm 18U Orange
Brendan Whaley
0 0 27 0 0 0 0 0 0 0
FTB - Gulf Coast 16U
Jordan Brown
0 67 0 0 0 0 0 0 0 0
FTB - Gulf Coast 16U
Aaron Combs
0 49 0 0 0 0 0 0 0 0
FTB - Gulf Coast 16U
Nicholas Henry
0 40 0 0 0 0 0 0 0 0
FTB - Gulf Coast 16U
Michael Murphy
73 0 0 0 0 0 0 0 0 0
FTB - Gulf Coast 16U
Sean Murphy
0 56 0 0 0 0 0 0 0 0
FTB - Gulf Coast 16U
Jacob Pipercic
0 26 0 0 0 0 0 0 0 0
FTB - Gulf Coast 16U
Orion Roby
55 0 0 0 0 0 0 0 0 0
Gametime Select 18U Gray
Wyatt Buzbee
0 10 0 0 0 0 0 0 0 0
Gametime Select 18U Gray
Kelton Little
0 101 0 0 0 0 0 0 0 0
Gametime Select 18U Gray
Cameron Oliu
0 64 0 0 0 0 0 0 0 0
Gametime Select 18U Gray
Camden Russell
32 0 0 0 0 0 0 0 0 0
Gametime Select 18U Gray
Victor Schilling
0 34 0 0 0 0 0 0 0 0
Gametime Select 18U Gray
Bobby Wellen
83 0 0 0 0 0 0 0 0 0
Gametime Select 18U Old Hickory
Ryan Cuff
0 12 0 0 0 0 0 0 0 0
Gametime Select 18U Old Hickory
Jaydon Difrancesco
99 0 0 0 0 0 0 0 0 0
Gametime Select 18U Old Hickory
Franklyn Hernandez
0 26 46 0 0 0 0 0 0 0
Gametime Select 18U Old Hickory
Coby Howatineck
0 80 0 0 0 0 0 0 0 0
Gametime Select 18U Old Hickory
Kyle Lang
0 13 91 0 0 0 0 0 0 0
Gametime Select 18U Old Hickory
Cody McLean
27 69 0 0 0 0 0 0 0 0
Gametime Select 18U Old Hickory
Ozzie Rodriguez
0 4 90 0 0 0 0 0 0 0
Gametime Select 18U Red
Michael Bean
0 93 0 0 0 0 0 0 0 0
Gametime Select 18U Red
Michael Joyce
0 16 68 0 0 0 0 0 0 0
Gametime Select 18U Red
Tyler Lord
26 17 0 0 0 0 0 0 0 0
Gametime Select 18U Red
Mason Satin
0 41 0 0 0 0 0 0 0 0
Gametime Select 18U Red
Nick Shumek
36 0 91 0 0 0 0 0 0 0
Gametime Select 18U Red
Jack Sturgess
44 0 61 0 0 0 0 0 0 0
Gametime Select 18U Red
Dylan Wuorinen
0 54 0 0 0 0 0 0 0 0
Gametime Select 18U White
Nicolas Areizaga
17 24 0 0 0 0 0 0 0 0
Gametime Select 18U White
Joshua Cruz
0 18 0 0 0 0 0 0 0 0
Gametime Select 18U White
Ethan Frasca
26 0 0 0 0 0 0 0 0 0
Gametime Select 18U White
Devin Shannon
0 95 0 0 0 0 0 0 0 0
Gametime Select 18U White
Edward Tarrant
86 0 0 0 0 0 0 0 0 0
Gametime Select 18U White
Nick Thorin
14 59 0 0 0 0 0 0 0 0
Grizzlies
Scott Brown
17 0 0 0 0 0 0 0 0 0
Grizzlies
Cody Burch
33 108 0 0 0 0 0 0 0 0
Grizzlies
Hunter Conaway
100 0 0 0 0 0 0 0 0 0
Grizzlies
Justin Farmer
0 14 0 0 0 0 0 0 0 0
Grizzlies
F J
0 0 4 0 0 0 0 0 0 0
Grizzlies
Logan Morris
0 0 11 0 0 0 0 0 0 0
Grizzlies
Clayton Simmons
0 79 0 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Eric Bernstein
0 30 34 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Shane D'Amico
28 0 36 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Johnny Dougherty
57 0 0 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Ryan Kane
0 18 94 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Devin Marin
0 63 0 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Steven Murphy
0 41 72 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Jake Parisi
0 0 14 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Cory Stengel
0 0 41 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Cory Tingo
0 0 48 0 0 0 0 0 0 0
Long Island Strong Baseball Academy
Albert Wheeler
27 23 0 0 0 0 0 0 0 0
Marucci Elite Texas CC Goss
Alex Aguirre
40 0 0 0 0 0 0 0 0 0
Marucci Elite Texas CC Goss
Justin De Los Santos
10 24 0 0 0 0 0 0 0 0
Marucci Elite Texas CC Goss
Chris Garcia
40 0 0 0 0 0 0 0 0 0
Marucci Elite Texas CC Goss
Adam Muirhead
0 92 0 0 0 0 0 0 0 0
Marucci Elite Texas CC Goss
Isaac Ponce
25 79 0 0 0 0 0 0 0 0
Marucci Elite Texas CC Goss
Jesse Salazar
0 6 0 0 0 0 0 0 0 0
Miami Jays Prospects Grey
Enzo Evangelista
54 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Grey
Dayran Lopez
41 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Grey
Juan Marulanda
65 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Grey
Anthony Mederos
1 55 0 0 0 0 0 0 0 0
Miami Jays Prospects Grey
Roberto Rodriguez
0 24 16 0 0 0 0 0 0 0
Miami Jays Prospects Grey
Felipe Romero
40 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Grey
Edgar Same
0 27 70 0 0 0 0 0 0 0
Miami Jays Prospects Grey
Kevin Severo
0 0 34 0 0 0 0 0 0 0
Miami Jays Prospects Navy
Gary Abramson
18 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Navy
George Andrew Diaz
0 21 0 0 0 0 0 0 0 0
Miami Jays Prospects Navy
Elliott Figueroa Jr
69 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Navy
B Marshall
0 22 0 0 0 0 0 0 0 0
Miami Jays Prospects Navy
Luis Pacheco
77 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Navy
Manuel Santana
0 80 0 0 0 0 0 0 0 0
Miami Jays Prospects Navy
Ethan Sklar
28 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Navy
Peter Torres
0 35 0 0 0 0 0 0 0 0
Miami Jays Prospects Puerto Rico
J Andino
35 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Puerto Rico
Anthony Gomez
0 32 0 0 0 0 0 0 0 0
Miami Jays Prospects Puerto Rico
Mario Machado
0 44 0 0 0 0 0 0 0 0
Miami Jays Prospects Puerto Rico
Isandel Mejia
0 9 0 0 0 0 0 0 0 0
Miami Jays Prospects Puerto Rico
Henry Nunez Rijo
46 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Puerto Rico
Victor Ramirez
48 0 0 0 0 0 0 0 0 0
Miami Jays Prospects Puerto Rico
Bryan Rivera
0 76 0 0 0 0 0 0 0 0
Miami Jays Prospects Puerto Rico
Steve Vallescorbo
0 54 0 0 0 0 0 0 0 0
Next Level Baseball 18U
Tyler Borges
26 0 92 0 0 0 0 0 0 0
Next Level Baseball 18U
Jace Dunsford
0 2 5 0 0 0 0 0 0 0
Next Level Baseball 18U
Dawson Erbacher
44 0 72 0 0 0 0 0 0 0
Next Level Baseball 18U
Brayden Gainey
0 97 0 0 0 0 0 0 0 0
Next Level Baseball 18U
Zachery Hansen
12 71 0 0 0 0 0 0 0 0
Next Level Baseball 18U
Wyatt Morrill
0 0 85 0 0 0 0 0 0 0
Next Level Baseball 18U
Jaden Rudd
21 0 44 0 0 0 0 0 0 0
Next Level Baseball 18U
Shawn Snyder
0 46 0 0 0 0 0 0 0 0
Next Level Baseball 18U
Brandon Sproat
0 0 41 0 0 0 0 0 0 0
Orioles Scout Team
Chris Brucks
13 0 0 0 0 0 0 0 0 0
Orioles Scout Team
Sandivel Guerrero
109 0 0 0 0 0 0 0 0 0
Orioles Scout Team
Brandon O'Neill
44 76 0 0 0 0 0 0 0 0
Orioles Scout Team
Christian Petrisko
0 78 0 0 0 0 0 0 0 0
Orioles Scout Team
Geraldo Soriano
0 74 0 0 0 0 0 0 0 0
Stix & Seams 18U
Marrick Aske
90 0 0 0 0 0 0 0 0 0
Stix & Seams 18U
Dylan Duphily
19 0 0 0 0 0 0 0 0 0
Stix & Seams 18U
Caleb Graham
0 30 0 0 0 0 0 0 0 0
Stix & Seams 18U
Carson Lashley
70 0 0 0 0 0 0 0 0 0
Stix & Seams 18U
Jackson Short
0 76 0 0 0 0 0 0 0 0
Stix & Seams 18U
Jesse Thomas
0 17 0 0 0 0 0 0 0 0
Stix & Seams 18U
Liam Wynne
19 0 0 0 0 0 0 0 0 0
SWFL Canes
Adam Cope
78 0 0 0 0 0 0 0 0 0
SWFL Canes
Jeissy De La Cruz
0 24 0 0 0 0 0 0 0 0
SWFL Canes
Jace Jones
0 94 0 0 0 0 0 0 0 0
SWFL Canes
Jestin Jones
0 8 0 0 0 0 0 0 0 0
SWFL Canes
Jose Mejia Jr
0 35 0 0 0 0 0 0 0 0
SWFL Canes
Derek Rascher
0 25 105 0 0 0 0 0 0 0
SWFL Canes
Nelson Smith
9 25 2 0 0 0 0 0 0 0
SWFL Canes
Danny Stefanacci
0 13 0 0 0 0 0 0 0 0
Tallahassee Post 13
Jacob Dismuke
110 0 0 0 0 0 0 0 0 0
Tallahassee Post 13
Sammy Loveday
0 21 0 0 0 0 0 0 0 0
Tallahassee Post 13
Brandon Mitchell
54 0 0 0 0 0 0 0 0 0
Tallahassee Post 13
Blase O'Bryan
53 0 0 0 0 0 0 0 0 0
Tallahassee Post 13
Destin Todd
0 57 0 0 0 0 0 0 0 0
Tallahassee Post 13
Zack Treadway
7 57 0 0 0 0 0 0 0 0
Xtreme Baseball
Justin Brooks
0 103 0 0 0 0 0 0 0 0
Xtreme Baseball
Daniel Dombrowski
95 0 0 0 0 0 0 0 0 0
Xtreme Baseball
Tommy Letterman
13 0 0 0 0 0 0 0 0 0
Xtreme Baseball
Liam Perry
0 93 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
2018 18U BCS National ChampionshipAcademy Baseball CanadaKurt Dillon776/26/2018 RR
2018 18U BCS National ChampionshipAcademy Baseball CanadaOlivier Morin Larocque866/27/2018 RR RR
2018 WWBA 2019 Grads or 17U National ChampionshipCBC ELITELeyber Hernandez786/29/2018 RR RR RR RR
2018 18U BCS National ChampionshipOrioles Scout TeamCarlos Armando Gomez886/27/2018 RR RR
2018 18U BCS National ChampionshipOrioles Scout TeamGeraldo Soriano916/28/2018 RR RR RR
2018 18U BCS National ChampionshipOrioles Scout TeamRudy Gomez916/26/2018 RR
2018 18U BCS National ChampionshipSWFL CanesAustin Quinones816/26/2018 RR