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)
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/08
Day 2
06/09
Day 3
06/10
Day 4
06/11
Day 5
06/12
Day 6
06/13
Day 7
06/14
Day 8
06/15
Day 9
06/16
Day 10
06/17
Arlington/Stanwood/Marysville
Ethan Alberts
0 0 0 18 0 0 0 0 0 0
Arlington/Stanwood/Marysville
Aiden Green
0 0 0 0 51 0 0 0 0 0
Arlington/Stanwood/Marysville
Ryder Hurley
0 0 0 0 19 0 0 0 0 0
Arlington/Stanwood/Marysville
Jayce Jaubert
0 0 0 0 36 0 0 0 0 0
Arlington/Stanwood/Marysville
Trenton Lamie
0 0 0 0 80 0 0 0 0 0
Arlington/Stanwood/Marysville
Cooper McBride
0 0 0 85 0 0 0 0 0 0
Arlington/Stanwood/Marysville
Ty Rusko
0 0 0 0 38 0 0 0 0 0
Arlington/Stanwood/Marysville
Carson Serge
0 0 0 77 0 0 0 0 0 0
Bridgetown Baseball 17u
Gavin Bolding
0 0 0 0 62 0 0 0 0 0
Bridgetown Baseball 17u
Dax Clifton
0 0 0 0 79 0 0 0 0 0
Bridgetown Baseball 17u
Bryce Devlin
0 0 0 52 0 0 0 0 0 0
Bridgetown Baseball 17u
William (Will) Goth
0 0 21 0 0 0 0 0 0 0
Bridgetown Baseball 17u
Jack Surface
0 0 0 82 0 0 0 0 0 0
Bridgetown Baseball 17u
Henry Ward
0 0 31 0 0 0 0 0 0 0
Bridgetown Baseball 17u
Colby Whisenhunt
0 0 0 84 0 0 0 0 0 0
Bridgetown Baseball 17u
Mason (Rocco) Wright
0 0 73 0 0 0 0 0 0 0
Canes West WA
Matthew Bailey
0 0 0 0 23 0 0 0 0 0
Canes West WA
Cole Becker
0 0 0 0 94 0 0 0 0 0
Canes West WA
Hudson Carvalho
0 0 0 12 0 0 0 0 0 0
Canes West WA
Rees Challman
0 0 0 66 0 0 0 0 0 0
Canes West WA
Alex Chamberlain
0 0 0 94 0 0 0 0 0 0
Canes West WA
Jake Lockwood
0 0 0 26 0 0 0 0 0 0
Driveline
Isaiah Afework
0 0 0 0 80 0 0 0 0 0
Driveline
Patrick Galvin
0 0 0 0 61 0 0 0 0 0
Driveline
Amari Goodfellow
0 0 0 102 0 0 0 0 0 0
Driveline
Jailon Goodfellow
0 0 63 0 58 0 0 0 0 0
Driveline
Karson Holt
29 0 0 0 37 0 0 0 0 0
Driveline
Mason Kelley
0 0 0 0 14 0 0 0 0 0
Driveline
Joey Koskos
94 0 0 0 0 0 0 0 0 0
Driveline
Noah Seabrands
0 0 0 0 84 0 0 0 0 0
Driveline
Sam Walker
0 0 75 0 0 0 0 0 0 0
Farmers Baseball
Carson Boesel
0 0 0 54 0 0 0 0 0 0
Farmers Baseball
Tyson Schertenleib
0 0 49 0 0 0 0 0 0 0
Farmers Baseball
Reese Vassar
0 0 0 13 100 0 0 0 0 0
Farmers Baseball
Abram Woodward
0 0 0 106 0 0 0 0 0 0
Farmers Baseball
Brady Wulf
0 0 29 0 34 0 0 0 0 0
FCA 17u Underclass
Matthew Britton
0 0 0 40 0 0 0 0 0 0
FCA 17u Underclass
Connor Bullard
0 68 0 0 76 0 0 0 0 0
FCA 17u Underclass
Sebastian Gomez
0 0 0 21 61 0 0 0 0 0
FCA 17u Underclass
Trenton Jones
0 0 0 0 46 0 0 0 0 0
FCA 17u Underclass
George (Shuai Shuai) Li
0 0 0 95 0 0 0 0 0 0
FCA 17u Underclass
Parker Mann
0 68 0 0 69 0 0 0 0 0
FCA 17u Underclass
Jack Mehl
0 0 0 0 30 0 0 0 0 0
FCA 17u Underclass
Sawyer Wickstrom
0 0 0 76 0 0 0 0 0 0
MAC Baseball
Blake Corr
0 37 0 85 32 0 0 0 0 0
MAC Baseball
Aiden Eitel
0 0 0 0 15 0 0 0 0 0
MAC Baseball
Alex Hatteberg
0 0 0 64 0 0 0 0 0 0
MAC Baseball
Kyle Miller
0 39 0 0 0 0 0 0 0 0
MAC Baseball
Brody Noonan
0 0 0 18 9 0 0 0 0 0
MAC Baseball
Luca Pisani
0 0 0 30 72 0 0 0 0 0
MAC Baseball
Easton Snider
0 0 0 35 25 0 0 0 0 0
MAC Baseball
Camden Taylor
0 41 0 0 51 0 0 0 0 0
New Level Baseball 18u Peterson
Kayden Dawson
0 0 0 69 0 0 0 0 0 0
New Level Baseball 18u Peterson
Lincoln Gamble
0 0 0 0 94 0 0 0 0 0
New Level Baseball 18u Peterson
Eli Knowlton
0 100 0 0 0 0 0 0 0 0
New Level Baseball 18u Peterson
Luke Mertlich
115 0 0 0 0 0 0 0 0 0
New Level Baseball 18u Peterson
Ryan Moore
0 0 0 0 9 0 0 0 0 0
New Level Baseball 18u Peterson
Zachary Sosa
0 6 0 40 0 0 0 0 0 0
New Level Baseball College Prep
Gavin Brubaker
14 0 0 0 67 0 0 0 0 0
New Level Baseball College Prep
Brett Ellingson
0 0 0 0 80 0 0 0 0 0
New Level Baseball College Prep
Hunter Grasser
0 74 0 0 13 0 0 0 0 0
New Level Baseball College Prep
Cameron Hale
0 0 0 65 0 0 0 0 0 0
New Level Baseball College Prep
Kailand Halstead
0 12 0 0 0 0 0 0 0 0
New Level Baseball College Prep
Julius Hooks
20 0 0 0 43 0 0 0 0 0
New Level Baseball College Prep
Sax Matson
73 0 0 0 0 0 0 0 0 0
New Level Baseball College Prep
Marcel Mercado
0 0 0 0 82 0 0 0 0 0
New Level Baseball College Prep
Zach Thomas
0 0 0 52 0 0 0 0 0 0
Thurston County Saints 18u
Braiden Bond
0 0 0 0 13 0 0 0 0 0
Thurston County Saints 18u
Chase Clark
0 0 0 79 0 0 0 0 0 0
Thurston County Saints 18u
Joey Fredrickson
30 0 0 0 89 0 0 0 0 0
Thurston County Saints 18u
Ke'Ane Naputi
0 0 55 0 0 0 0 0 0 0
Thurston County Saints 18u
Franco Segura
0 0 45 0 0 0 0 0 0 0
Thurston County Saints 18u
Logan Shepherd
25 0 0 0 24 0 0 0 0 0
Thurston County Saints 18u
Alexander Shepler
79 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