2,074 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)
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/16
Day 2
07/17
Day 3
07/18
Day 4
07/19
Day 5
07/20
Day 6
07/21
Day 7
07/22
Day 8
07/23
Day 9
07/24
Day 10
07/25
16U Michigan Bulls Krill
Cam Giegler
0 0 91 0 0 0 0 0 0 0
16U Michigan Bulls Krill
Aidan Jennings
0 0 22 0 0 0 0 0 0 0
16U Michigan Bulls Krill
Kevin Krill
0 71 0 0 0 0 0 0 0 0
16U Michigan Bulls Krill
Ben Kruk
0 77 0 0 0 0 0 0 0 0
16U Michigan Bulls Krill
Ajay Naso
56 0 0 0 0 0 0 0 0 0
16U Michigan Bulls Krill
Nick Rogers
24 38 0 0 0 0 0 0 0 0
16U Michigan Bulls Krill
Dylan Schils
30 45 0 0 0 0 0 0 0 0
16U Michigan Bulls Krill
Andrew Weiss
51 0 0 62 0 0 0 0 0 0
16U Michigan Bulls Krill
Zak Ziemba
68 0 0 0 0 0 0 0 0 0
Canes Florida 2020 Army
Michael Cabrera
0 55 0 0 0 0 0 0 0 0
Canes Florida 2020 Army
Dylan Dean
0 0 41 0 0 0 0 0 0 0
Canes Florida 2020 Army
Dominic Ganley
32 87 0 0 0 0 0 0 0 0
Canes Florida 2020 Army
Alberto Ghisellini
0 0 23 0 0 0 0 0 0 0
Canes Florida 2020 Army
Joey Giaccone
22 0 0 0 0 0 0 0 0 0
Canes Florida 2020 Army
Pedro Gonzalez
60 0 16 0 0 0 0 0 0 0
Canes Florida 2020 Army
Chris Loreto
39 0 0 0 0 0 0 0 0 0
Canes Florida 2020 Army
Tomas Rodriguez
0 0 48 0 0 0 0 0 0 0
Canes Florida 2020 Army
Charlie Soza
12 47 0 0 0 0 0 0 0 0
Canes Florida 2020 Army
Ethan Wood
42 35 0 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Damon Blinde
0 71 0 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Jeremy Galinis
0 0 45 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Steel Gately
75 0 0 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Robert Hohfer
0 46 0 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Christian Negherbon
63 0 31 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Yasmani Rojas
85 0 0 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Adam Rybarz
0 0 28 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Liam Samuels
8 64 0 0 0 0 0 0 0 0
Canes Florida 2020 Arsenal
Mathew Weisberg
13 39 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Andrew Armstrong
0 40 0 0 26 0 0 0 0 0
East Cobb Astros 16U
Trey Baker
0 44 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Taydan DeVargas
0 15 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Miles Garrett
0 0 0 79 0 0 0 0 0 0
East Cobb Astros 16U
Brad Grenkoski
0 0 88 0 0 0 0 0 0 0
East Cobb Astros 16U
Brandon Haston
0 26 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Bryce Hawkins
0 0 27 0 0 0 0 0 0 0
East Cobb Astros 16U
Blake Money
9 0 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Zachary Murray
0 0 28 72 0 0 0 0 0 0
East Cobb Astros 16U
Joey Pourron
0 30 0 0 0 0 0 0 0 0
East Cobb Astros 16U
Treyton Rank
0 21 29 0 0 0 0 0 0 0
East Cobb Astros 16U
Josiah Siegel
40 0 0 0 98 0 0 0 0 0
East Cobb Astros 16U
Ethan Stamps
27 0 22 6 3 0 0 0 0 0
eXposure 16U Prime
Colin Ahearn
68 0 0 0 96 0 0 0 0 0
eXposure 16U Prime
Reuben Church
0 0 0 14 0 0 0 0 0 0
eXposure 16U Prime
Lukas Cook
0 0 0 6 27 0 0 0 0 0
eXposure 16U Prime
Gehrig Ebel
22 0 0 0 0 0 0 0 0 0
eXposure 16U Prime
Ty Hutchinson
38 0 39 0 0 0 0 0 0 0
eXposure 16U Prime
AJ Montijo
40 0 0 75 0 0 0 0 0 0
eXposure 16U Prime
Bracken Rice
15 63 0 0 0 0 0 0 0 0
eXposure 16U Prime
Jacob Wright
0 67 0 0 0 0 0 0 0 0
Frozen Ropes Thornton
Travis Belz
26 0 17 0 0 0 0 0 0 0
Frozen Ropes Thornton
Tanner Castleberry
10 0 0 0 0 0 0 0 0 0
Frozen Ropes Thornton
Haeven Cichocki
0 0 0 42 0 0 0 0 0 0
Frozen Ropes Thornton
Danny Davis
0 74 0 0 0 0 0 0 0 0
Frozen Ropes Thornton
Dylan De Leon
0 26 0 0 0 0 0 0 0 0
Frozen Ropes Thornton
Zachary Garza
22 0 0 0 0 0 0 0 0 0
Frozen Ropes Thornton
Dawson Goheen
0 0 38 0 0 0 0 0 0 0
Frozen Ropes Thornton
Jack Hagan
35 0 0 67 0 0 0 0 0 0
Frozen Ropes Thornton
Hunter Henderson
0 90 0 0 0 0 0 0 0 0
Frozen Ropes Thornton
Cameron Loy
13 0 58 0 0 0 0 0 0 0
Frozen Ropes Thornton
Tyler McShane
43 0 0 0 0 0 0 0 0 0
Frozen Ropes Thornton
Caleb Nault
33 0 8 0 0 0 0 0 0 0
Keowee Cougars
Ben Brock
36 0 94 0 0 0 0 0 0 0
Keowee Cougars
Jacob Jackson
75 0 0 0 0 0 0 0 0 0
Keowee Cougars
Hunter Land
0 97 0 0 0 0 0 0 0 0
Keowee Cougars
Corey Loggins
20 0 96 0 0 0 0 0 0 0
Keowee Cougars
Christopher Osment
0 95 0 0 0 0 0 0 0 0
Keowee Cougars
Carson Smith
42 0 25 0 0 0 0 0 0 0
Keowee Cougars
Jordan Spearman
0 23 0 0 0 0 0 0 0 0
Keowee Cougars
Austin Stephens
59 0 0 0 0 0 0 0 0 0
Morris Baseball Chiefs 16U
Hoyt Bennett
1 0 0 0 0 0 0 0 0 0
Morris Baseball Chiefs 16U
Terry Busse
30 0 51 0 0 0 0 0 0 0
Morris Baseball Chiefs 16U
A Griffin
0 70 0 0 0 0 0 0 0 0
Morris Baseball Chiefs 16U
Dominic Lucido
0 74 0 0 0 0 0 0 0 0
Morris Baseball Chiefs 16U
Tyler Nelson
10 0 53 0 0 0 0 0 0 0
Morris Baseball Chiefs 16U
A.J. Reid
29 0 0 15 0 0 0 0 0 0
Morris Baseball Chiefs 16U
Tyler Rounsaville
0 63 0 0 0 0 0 0 0 0
Morris Baseball Chiefs 16U
Tyler Schultz
97 0 0 0 0 0 0 0 0 0
Morris Baseball Chiefs 16U
Eddie Spoelman
55 0 0 82 0 0 0 0 0 0
Morris Baseball Chiefs 16U
Hunter Zezovski
0 1 0 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
Jake Alfaro
0 85 0 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
Alexander Ayala
0 45 0 94 0 0 0 0 0 0
Panama Mutiny - Banditos International
Alliskar Descartes
0 0 76 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
Mario Doble
0 0 0 12 0 0 0 0 0 0
Panama Mutiny - Banditos International
Juan Gonzalez
0 39 0 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
Ramses Hernandez
42 0 0 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
Roberto Mayorca
0 0 29 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
Gabriel Perez
32 0 105 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
Adrian Piti
0 0 2 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
William Silva
29 0 0 0 0 0 0 0 0 0
Panama Mutiny - Banditos International
Adrian Vega
0 72 0 0 0 0 0 0 0 0
SWFL Nation 2020
Justin Bethke
28 0 0 0 0 0 0 0 0 0
SWFL Nation 2020
Drew Brutcher
0 8 0 42 0 0 0 0 0 0
SWFL Nation 2020
Brandon Cabrera
62 0 0 0 0 0 0 0 0 0
SWFL Nation 2020
Chase Chatman
0 18 0 0 0 0 0 0 0 0
SWFL Nation 2020
Sehjin Daley
23 0 0 91 0 0 0 0 0 0
SWFL Nation 2020
Bryce Hayse
0 0 1 0 0 0 0 0 0 0
SWFL Nation 2020
Cade Kontny
13 78 0 0 0 0 0 0 0 0
SWFL Nation 2020
Brent May
0 58 0 0 0 0 0 0 0 0
SWFL Nation 2020
Michael Ross
29 32 0 6 0 0 0 0 0 0
SWFL Nation 2020
Ridge Skarbek
0 17 0 0 0 0 0 0 0 0
SWFL Nation 2020
Konnor Stone
8 0 93 0 0 0 0 0 0 0
SWFL Nation 2020
Gavin Walker
33 0 0 0 0 0 0 0 0 0
SWFL Tampa
Elijah Alderson
0 17 0 0 0 0 0 0 0 0
SWFL Tampa
Christopher Chambers
15 0 38 0 0 0 0 0 0 0
SWFL Tampa
Nicklaus Dollard
45 0 0 24 0 0 0 0 0 0
SWFL Tampa
Ryan Franco
0 28 0 0 0 0 0 0 0 0
SWFL Tampa
Jake Gluck
0 0 51 0 0 0 0 0 0 0
SWFL Tampa
Chase Heisler
0 7 0 0 0 0 0 0 0 0
SWFL Tampa
Jacob Key
0 42 0 12 0 0 0 0 0 0
SWFL Tampa
Dakotah McHone
0 38 0 23 0 0 0 0 0 0
SWFL Tampa
Nicholas Stroebel
0 65 0 0 0 0 0 0 0 0
SWFL Tampa
Alexander Trepper
55 0 0 44 0 0 0 0 0 0
SWFL Tampa
Holden Wade
63 0 0 0 0 0 0 0 0 0
SWFL Tampa
Ken Weber
30 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/16
Day 2
07/17
Day 3
07/18
Day 4
07/19
2018 15U WWBA Nat'l ChampionshipEast Cobb Sun DevilsTreyton Rank677/13/2018 RR
2018 15U WWBA Nat'l ChampionshipELEV8 Banditos SelectDarian Fumero827/13/2018 RR RR
2018 15U WWBA Nat'l ChampionshipElite Squad 15U Palm BeachChandler Marsh637/13/2018 RR