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)
11-12 85 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
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
Big Stix Gamers
Eric Adams
12 0 33 0 20 0 0 0 0 0
Big Stix Gamers
Dayton Bruce
0 49 0 0 68 0 0 0 0 0
Big Stix Gamers
Kai Huber
50 0 0 0 79 0 0 0 0 0
Big Stix Gamers
Nathan Ames Johnson
0 0 35 0 0 0 0 0 0 0
Big Stix Gamers
Mason Lynch
47 0 0 45 0 0 0 0 0 0
Big Stix Gamers
Nathan Merritt
0 43 0 0 0 0 0 0 0 0
Big Stix Gamers
Macklin Sanders
28 0 8 26 0 0 0 0 0 0
Big Stix Gamers
Colton Sweat
8 0 5 10 0 0 0 0 0 0
Big Stix Gamers
Jackson Terry
49 0 0 0 0 0 0 0 0 0
Central Florida Pride Prime
Easton Beach
20 31 0 0 0 0 0 0 0 0
Central Florida Pride Prime
Stephen Huckeba
19 19 0 0 0 0 0 0 0 0
Central Florida Pride Prime
Jacob MacInness
9 35 0 0 0 0 0 0 0 0
Central Florida Pride Prime
Tristan Miles
16 0 56 0 0 0 0 0 0 0
Central Florida Pride Prime
Gavin Stedman
19 35 0 0 0 0 0 0 0 0
Central Florida Pride Prime
Wyatt Strawbridge
20 19 0 0 0 0 0 0 0 0
Central Florida Pride Prime
Fischer Tooke
0 13 42 0 0 0 0 0 0 0
Central Florida Pride Prime
Chase Triplett
0 8 39 0 0 0 0 0 0 0
Central Florida Pride Prime
Hunter Wallace
0 26 0 0 0 0 0 0 0 0
Central Florida Rattlers
Taylor Church
48 0 0 78 0 0 0 0 0 0
Central Florida Rattlers
Adam Ciccone
0 20 31 0 0 0 0 0 0 0
Central Florida Rattlers
Jalin Copeland
0 0 84 0 0 0 0 0 0 0
Central Florida Rattlers
Blake Ferringer
9 30 0 0 0 0 0 0 0 0
Central Florida Rattlers
Zach Launer
0 31 0 0 0 0 0 0 0 0
Central Florida Rattlers
Kasey Logan
0 8 7 0 0 0 0 0 0 0
Central Florida Rattlers
Brayden Sasso
0 0 72 0 0 0 0 0 0 0
CF Avengers
Kyle Bekemeyer
0 15 0 0 0 0 0 0 0 0
CF Avengers
Joaquin Betancourt
28 0 34 0 0 0 0 0 0 0
CF Avengers
Connor Cook
0 35 25 0 0 0 0 0 0 0
CF Avengers
Alex Dameron
0 36 0 0 0 0 0 0 0 0
CF Avengers
Caleb Marimon
33 0 20 0 0 0 0 0 0 0
CF Avengers
Austin Stesen-Reuter
0 35 0 86 0 0 0 0 0 0
Elite Squad New York 11U
Matthew Carrasco
27 0 0 0 0 0 0 0 0 0
Elite Squad New York 11U
Gavin Evans
0 19 28 0 0 0 0 0 0 0
Elite Squad New York 11U
Luke Keefer
0 0 19 84 0 0 0 0 0 0
Elite Squad New York 11U
Charles Messina
0 19 20 0 0 0 0 0 0 0
Elite Squad New York 11U
Dylan Messina
15 0 19 0 37 0 0 0 0 0
Elite Squad New York 11U
Sean Messina
0 8 0 0 0 0 0 0 0 0
Elite Squad New York 11U
Orvy Potts
0 0 20 39 0 0 0 0 0 0
Elite Squad New York 11U
Lucas Valencia
21 49 0 0 67 0 0 0 0 0
Florida Surge 11 U Scout
Ryan Ashley
32 0 0 0 30 0 0 0 0 0
Florida Surge 11 U Scout
Brady Blanks
17 35 0 0 0 0 0 0 0 0
Florida Surge 11 U Scout
Edward John Ellis
20 32 0 0 0 0 0 0 0 0
Florida Surge 11 U Scout
Hunter Gilman
14 0 0 0 0 0 0 0 0 0
Florida Surge 11 U Scout
Ryan Kelly
33 0 20 0 49 0 0 0 0 0
Florida Surge 11 U Scout
Taro Pustilnik
34 0 0 78 0 0 0 0 0 0
Florida Surge 11 U Scout
Dylan Salazar
0 0 33 0 0 0 0 0 0 0
Florida Surge 11 U Scout
Porter Trees
20 34 0 0 61 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Kole Bagnell
70 0 0 128 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
William Childs
15 0 22 0 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Logan Dawson
70 0 0 0 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Miles Devincentis
0 30 0 0 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Landon Haines
42 0 0 0 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Pj Hroncich
0 53 0 0 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Jack Pearson
26 0 0 0 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Talon Sengdekta
35 0 0 33 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Eathan Tolbert
0 3 46 0 0 0 0 0 0 0
Mid Atlantic Show 11U - Tolbert
Jack Torrence
28 0 29 0 0 0 0 0 0 0
Rawlings Stars National
Walter Allen
0 25 0 0 0 0 0 0 0 0
Rawlings Stars National
Dylan Brandt
0 7 1 0 0 0 0 0 0 0
Rawlings Stars National
Cameron Cole
21 0 0 0 0 0 0 0 0 0
Rawlings Stars National
Sean Jenkins
0 15 0 43 0 0 0 0 0 0
Rawlings Stars National
Garrett Manning
0 48 0 0 0 0 0 0 0 0
Rawlings Stars National
Jack McKernan
0 50 0 0 0 0 0 0 0 0
Rawlings Stars National
Cade Norton
0 0 91 0 0 0 0 0 0 0
Rawlings Stars National
Micah Simpson
50 0 0 60 0 0 0 0 0 0
Rawlings Stars National
Mason Tompkins
15 0 0 0 0 0 0 0 0 0
Tri State Arsenal 11u National II
Alberto Beltra
52 0 0 0 32 0 0 0 0 0
Tri State Arsenal 11u National II
Peter Burnley
0 0 13 0 0 0 0 0 0 0
Tri State Arsenal 11u National II
Mateo Maioriello
0 0 53 0 0 0 0 0 0 0
Tri State Arsenal 11u National II
Dylan McCafferty
0 20 85 0 0 0 0 0 0 0
Tri State Arsenal 11u National II
Eamon McDermott
9 0 0 0 0 0 0 0 0 0
Tri State Arsenal 11u National II
Andrew Mulligan
0 0 20 78 0 0 0 0 0 0
Tri State Arsenal 11u National II
Eddie Rosado
11 34 0 0 44 0 0 0 0 0
Tri State Arsenal 11u National II
Sean Southwick
0 39 0 0 0 0 0 0 0 0
Tri State Arsenal 11u National II
Kenny Wetherell
16 0 27 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest