2,075 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/25
Day 2
06/26
Day 3
06/27
Day 4
06/28
Day 5
06/29
Day 6
06/30
Day 7
07/01
Day 8
07/02
Day 9
07/03
Day 10
07/04
3n2 Sticks Baseball 18U Florida Scout Team
David Austen
0 0 0 57 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Tj Bratton
82 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Khalin Daniels
45 0 0 18 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
James Dolley
0 0 0 10 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Cayden Farmer
57 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Kaden Flater
0 50 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Joseph Flores
18 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Braeden McNamee
0 0 87 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Derek Ramirez
0 0 20 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Caleb Ricardo
0 36 0 12 0 0 0 0 0 0
3n2 Sticks Baseball 18U Florida Scout Team
Cameron Walker
0 44 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Hunter Baynes
0 0 0 57 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Jayce Blasetti
0 39 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Holden Bradshaw
17 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Dalton Dampier
30 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Joseph Flores
0 0 0 0 1 0 0 0 0 0
3n2 Sticks Baseball 18U National
Jackson Harding
0 30 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Michael Hawks
0 0 75 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Elias Hicks
0 0 0 39 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Blace Kamaka
36 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Jake Meadows
71 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Noah Musolf
0 0 0 11 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Tanner Reed
0 0 0 32 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Colin Rust
0 63 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Cadyn Shaw
49 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Zane Starling
23 0 0 0 75 0 0 0 0 0
3n2 Sticks Baseball 18U National
Nick Staszak
0 0 0 67 0 0 0 0 0 0
3n2 Sticks Baseball 18U National
Aiden Torres
0 0 0 0 38 0 0 0 0 0
Chi Town Cream
Kamau Freeman
0 41 0 0 0 0 0 0 0 0
Chi Town Cream
Brady Hamilton
0 0 0 67 0 0 0 0 0 0
Chi Town Cream
Max Knight
43 0 0 11 0 0 0 0 0 0
Chi Town Cream
Dimaggio Lonero
0 0 0 79 0 0 0 0 0 0
Chi Town Cream
Connor Mattison
0 0 0 26 0 0 0 0 0 0
Chi Town Cream
Tristan McGregor
44 0 0 0 0 0 0 0 0 0
Chi Town Cream
Cooper Moore
0 0 45 0 0 0 0 0 0 0
Chi Town Cream
Grant Smith
0 0 32 0 0 0 0 0 0 0
Chi Town Cream
Luke Williams
41 0 0 0 0 0 0 0 0 0
Chicago JM Prospects
Glenn Adams
56 0 0 0 0 0 0 0 0 0
Chicago JM Prospects
Andrew Alarcon
0 0 0 92 0 0 0 0 0 0
Chicago JM Prospects
Alonso Alvarez
13 0 0 0 0 0 0 0 0 0
Chicago JM Prospects
Angelo Amador
0 43 0 0 0 0 0 0 0 0
Chicago JM Prospects
Luis Arreola
52 0 0 24 0 0 0 0 0 0
Chicago JM Prospects
Justin Bradley
41 0 0 0 0 0 0 0 0 0
Chicago JM Prospects
Jeremiah Henry
0 17 0 0 0 0 0 0 0 0
Chicago JM Prospects
Kenny Jackson
0 0 105 0 0 0 0 0 0 0
Chicago JM Prospects
Corwin Laurence
0 0 18 0 0 0 0 0 0 0
Chicago JM Prospects
Alonzo Rodriguez
0 33 0 0 0 0 0 0 0 0
Chicago JM Prospects
Imanol Rodriguez
44 0 0 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Jacob Adamson
0 0 41 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Jeb Carson
58 0 0 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Jackson Donovan
0 0 33 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Noah Heinmuller
0 39 0 54 0 0 0 0 0 0
Glynn Academy Red Terrors
Nolan Long
26 13 0 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Joshua Meeks
25 0 16 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Eli Newbern
0 27 14 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Luke Parrish
12 0 0 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Gavin Wells
16 0 0 0 0 0 0 0 0 0
Glynn Academy Red Terrors
Jim Young
102 0 0 0 0 0 0 0 0 0
IF Baseball - Team Rumsey
Liam Childs
0 0 0 31 0 0 0 0 0 0
IF Baseball - Team Rumsey
Conner Eaton
0 0 6 0 0 0 0 0 0 0
IF Baseball - Team Rumsey
Zach Eigenbrod
98 0 0 0 0 0 0 0 0 0
IF Baseball - Team Rumsey
Sean Lackey
0 0 0 35 0 0 0 0 0 0
IF Baseball - Team Rumsey
Trent Lytle
0 16 93 0 0 0 0 0 0 0
IF Baseball - Team Rumsey
Wesley Marshall
62 0 0 0 0 0 0 0 0 0
IF Baseball - Team Rumsey
Aiden Merricks
0 67 0 0 0 0 0 0 0 0
IF Baseball - Team Rumsey
Luke Schmitten
0 0 0 2 0 0 0 0 0 0
IF Baseball - Team Rumsey
Adin Vasquez
68 0 0 0 0 0 0 0 0 0
IF Baseball - Team Rumsey
Joey Vigil
0 38 0 79 0 0 0 0 0 0
LWB 2023
Parker Brown
0 74 0 0 0 0 0 0 0 0
LWB 2023
Payton Casey
45 0 0 0 0 0 0 0 0 0
LWB 2023
Gage Chandley
57 0 0 105 0 0 0 0 0 0
LWB 2023
Levi Cutts
74 0 0 0 0 0 0 0 0 0
LWB 2023
Gavin Dicks
17 0 0 84 0 0 0 0 0 0
LWB 2023
Carson Henrikson
29 0 25 31 0 0 0 0 0 0
LWB 2023
Lucas Perez
0 0 100 0 0 0 0 0 0 0
Nelson Baseball School
Derek Brooks
0 34 0 0 29 0 0 0 0 0
Nelson Baseball School
Ethan Carroll
45 0 0 88 0 0 0 0 0 0
Nelson Baseball School
Ryan Fallmann
53 0 0 83 0 0 0 0 0 0
Nelson Baseball School
Tee Knight
38 0 0 0 0 0 0 0 0 0
Nelson Baseball School
Grant Lester
38 0 44 0 0 0 0 0 0 0
Nelson Baseball School
John LoCurto
40 0 0 0 68 0 0 0 0 0
Nelson Baseball School
Brady Martel
0 0 62 0 0 0 0 0 0 0
Nelson Baseball School
Easton Sears
0 29 0 0 0 0 0 0 0 0
Nelson Baseball School
Cameron Strader
0 33 0 0 0 0 0 0 0 0
Nelson Baseball School
Zach Wieder
0 0 0 0 93 0 0 0 0 0
Nlb American
Everett Ahlberg
0 0 0 24 0 0 0 0 0 0
Nlb American
Jay Campbell
0 53 0 0 0 0 0 0 0 0
Nlb American
Andrew Colombo
52 0 0 47 0 0 0 0 0 0
Nlb American
Chase Davis
0 20 0 0 66 0 0 0 0 0
Nlb American
Kieran Hemenway
0 0 0 13 0 0 0 0 0 0
Nlb American
Maxwell Hunt
0 0 78 0 0 0 0 0 0 0
Nlb American
Drew Hurst
43 0 0 36 0 0 0 0 0 0
Nlb American
Bryce Jevyak
59 0 0 60 0 0 0 0 0 0
Nlb American
Jordan Martinez
0 0 22 0 41 0 0 0 0 0
Nlb American
Kyler Thorp
0 55 0 0 0 0 0 0 0 0
Norsemen Bsbl
Joe Bratchie
13 0 0 0 0 0 0 0 0 0
Norsemen Bsbl
Maddux Brutsman
85 0 0 0 0 0 0 0 0 0
Norsemen Bsbl
Jan Garcia-Polanco
7 0 2 0 0 0 0 0 0 0
Norsemen Bsbl
Dylan Hess
29 0 86 0 0 0 0 0 0 0
Norsemen Bsbl
Sam Merli
42 0 0 0 0 0 0 0 0 0
Norsemen Bsbl
Tryle Palmer
0 43 0 37 0 0 0 0 0 0
Norsemen Bsbl
William Perry
42 0 0 74 0 0 0 0 0 0
Norsemen Bsbl
Max Wine
0 74 0 0 0 0 0 0 0 0
Orlando Lookouts
Juan Bracho
58 0 0 15 0 0 0 0 0 0
Orlando Lookouts
Tanielu Cox
0 44 0 0 0 0 0 0 0 0
Orlando Lookouts
Christian Gomez - Oquendo
22 0 0 26 0 0 0 0 0 0
Orlando Lookouts
Matthew Graci
31 0 0 0 0 0 0 0 0 0
Orlando Lookouts
Ryland Happel
0 0 83 0 0 0 0 0 0 0
Orlando Lookouts
Carlos Osorio
28 0 0 0 0 0 0 0 0 0
Orlando Lookouts
Charlie Palumbo
24 60 0 0 0 0 0 0 0 0
Orlando Lookouts
Tanner Pielock
49 0 0 0 0 0 0 0 0 0
Orlando Lookouts
Noah Robledo
0 0 0 43 0 0 0 0 0 0
Orlando Lookouts
Sebastian Tabares
7 15 25 0 0 0 0 0 0 0
Premier Baseball Club 18u
Branson Castleberry
45 0 2 0 0 0 0 0 0 0
Premier Baseball Club 18u
Makani Geisen
45 0 30 10 0 0 0 0 0 0
Premier Baseball Club 18u
Stephen Hammergren
43 0 0 87 0 0 0 0 0 0
Premier Baseball Club 18u
Easton Lasich
3 0 0 0 0 0 0 0 0 0
Premier Baseball Club 18u
Trevin Long
9 46 0 0 0 0 0 0 0 0
Premier Baseball Club 18u
Nathanael (Nate) Merritt
0 0 89 0 0 0 0 0 0 0
Premier Baseball Club 18u
Jayden Rippelmeyer
58 0 0 80 0 0 0 0 0 0
Siege Scout Team
Derek Arrocha
0 0 0 0 105 0 0 0 0 0
Siege Scout Team
Michael Benedict
0 0 0 53 0 0 0 0 0 0
Siege Scout Team
Victor Bosquez
0 0 0 0 47 0 0 0 0 0
Siege Scout Team
Gian Caicedo
0 0 0 0 11 0 0 0 0 0
Siege Scout Team
Mateo Carrizo
0 0 0 0 20 0 0 0 0 0
Siege Scout Team
Carlos Castellanos
44 0 0 0 0 0 0 0 0 0
Siege Scout Team
Fano Cruz-Rivera
0 0 0 23 0 0 0 0 0 0
Siege Scout Team
Jean Carlos Garcia-Chicano
22 0 0 0 0 0 0 0 0 0
Siege Scout Team
Dylan Yong Hao He Liu
0 26 0 29 0 0 0 0 0 0
Siege Scout Team
Andy Hernandez
70 0 2 32 0 0 0 0 0 0
Siege Scout Team
Jeovanni Hernandez
0 0 18 0 17 0 0 0 0 0
Siege Scout Team
Johan Hidalgo
0 0 80 0 0 0 0 0 0 0
Siege Scout Team
Ryan Labarca
0 0 0 0 48 0 0 0 0 0
Siege Scout Team
Kenny Manresa
0 58 0 0 0 0 0 0 0 0
Siege Scout Team
Santiago Montes
0 0 0 79 0 0 0 0 0 0
Siege Scout Team
Christian Vazquez
22 0 0 0 0 0 0 0 0 0
Siege Scout Team
Brian Vega
0 0 34 0 8 0 0 0 0 0
Top Tier Roos American 2023
Bryce Andrews
0 90 0 0 0 0 0 0 0 0
Top Tier Roos American 2023
Tad Brooks
10 0 0 0 0 0 0 0 0 0
Top Tier Roos American 2023
Kodi Deskins
0 0 0 88 0 0 0 0 0 0
Top Tier Roos American 2023
Landon Dorman
0 0 75 0 0 0 0 0 0 0
Top Tier Roos American 2023
Wyatt Ewanowski
33 0 0 37 0 0 0 0 0 0
Top Tier Roos American 2023
Slayde Kinzinger
39 0 0 93 0 0 0 0 0 0
Top Tier Roos American 2023
Mikey Lemar
48 0 0 0 0 0 0 0 0 0
Top Tier Roos American 2023
Blake Opie
40 0 0 0 0 0 0 0 0 0
Top Tier Roos American 2023
Gabe Wheeler
43 0 0 0 0 0 0 0 0 0
Tornadoes Baseball 18U
Daniel James Aneja
0 0 93 0 0 0 0 0 0 0
Tornadoes Baseball 18U
Saul Betancourt
0 46 0 0 0 0 0 0 0 0
Tornadoes Baseball 18U
Christian Eddy
40 0 0 25 0 0 0 0 0 0
Tornadoes Baseball 18U
Sebastian Garcia
7 0 0 0 0 0 0 0 0 0
Tornadoes Baseball 18U
Joseph Herald
41 0 0 0 0 0 0 0 0 0
Tornadoes Baseball 18U
Martin Malick Jr
0 0 0 23 0 0 0 0 0 0
Tornadoes Baseball 18U
Aiden Roy
30 0 0 0 0 0 0 0 0 0
Tornadoes Baseball 18U
Nailor Sanchez
16 58 0 0 0 0 0 0 0 0
Tornadoes Baseball 18U
Zackery Stuart
29 0 0 0 0 0 0 0 0 0
Tornadoes Baseball 18U
Charlie Wilson
33 0 0 47 0 0 0 0 0 0
West Coast Guapos-Tx
Corey Dirck
13 0 0 0 0 0 0 0 0 0
West Coast Guapos-Tx
Joe John Gonzales
53 0 11 5 0 0 0 0 0 0
West Coast Guapos-Tx
Caden Hanson
57 0 0 106 0 0 0 0 0 0
West Coast Guapos-Tx
Rudy Macias Iii
0 0 107 5 0 0 0 0 0 0
West Coast Guapos-Tx
Matthew Martinez
0 71 99 0 0 0 0 0 0 0
West Coast Guapos-Tx
Arthur Stork
92 0 0 0 0 0 0 0 0 0
WOC Scout Team
Misael Alamo
60 0 0 84 0 0 0 0 0 0
WOC Scout Team
Ja’Juan Mallory
44 0 0 0 0 0 0 0 0 0
WOC Scout Team
Jayden Nesmith
7 0 5 11 0 0 0 0 0 0
WOC Scout Team
Alijah Robinson
0 40 0 0 0 0 0 0 0 0
WOC Scout Team
Savon Walker
75 0 0 0 0 0 0 0 0 0
WOC Scout Team
Robert Ward
0 52 0 0 0 0 0 0 0 0
WOC Scout Team
Jaylen Williams
0 0 84 0 0 0 0 0 0 0
WOC Scout Team
Corey Wimberly
43 0 19 0 0 0 0 0 0 0
Wrigley Baseball Club 18u
Ryder Anderson
0 0 44 0 0 0 0 0 0 0
Wrigley Baseball Club 18u
Danny Dinelli
0 73 0 0 0 0 0 0 0 0
Wrigley Baseball Club 18u
Tycco Giometti
25 0 58 0 0 0 0 0 0 0
Wrigley Baseball Club 18u
Cody Molyneux
0 21 0 0 0 0 0 0 0 0
Wrigley Baseball Club 18u
Roland Moseley
45 0 0 0 0 0 0 0 0 0
Wrigley Baseball Club 18u
Jason Spurgeon
87 0 0 82 0 0 0 0 0 0
Wrigley Baseball Club 18u
Lucas Tomeldan
72 5 10 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/25
Day 2
06/26
Day 3
06/27
Day 4
06/28
2023 WWBA 2023 Grads or 18U National ChampionshipChi Town CreamBrady Hamilton736/22/2023 RR
2023 WWBA 2023 Grads or 18U National ChampionshipChi Town CreamCam Caminiti716/23/2023 RR RR
2023 WWBA 2023 Grads or 18U National ChampionshipChi Town CreamConnor Mattison1026/23/2023 RR RR RR
2023 WWBA 2023 Grads or 18U National ChampionshipChi Town CreamEli Buxton886/22/2023 RR RR
2023 WWBA 2023 Grads or 18U National ChampionshipEast Cobb Astros 17uCam Caminiti716/23/2023 RR RR
2023 16U WWBA Coastal Summer ChampionshipGlynn AcademyMatthew Warren966/24/2023 RR RR RR RR
2023 WWBA 2023 Grads or 18U National ChampionshipNelson Baseball SchoolTee Knight706/22/2023 RR
2023 18U Sunshine State Summer ClassicNlb Central FloridaBo Seymour976/23/2023 RR RR RR
2023 PG 17U BCS National ChampionshipPYF Rays 17UJordan Smith626/24/2023 RR RR
2023 17U PG Jupiter InvitationalSticks Baseball 17U Florida Scout TeamBraeden McNamee806/22/2023 RR RR
2023 PG 17U BCS National ChampionshipWahoos National Elite Scout TeamRyan Labarca696/24/2023 RR RR