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)
13-14 95 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/18
Day 2
06/19
Day 3
06/20
Day 4
06/21
Day 5
06/22
Day 6
06/23
Day 7
06/24
Day 8
06/25
Day 9
06/26
Day 10
06/27
14U Demand Command McClellan
Mana Nicholas-Bublick
73 0 0 0 0 0 0 0 0 0
14U Demand Command McClellan
Drake Sekinger
29 0 0 0 0 0 0 0 0 0
14U Demand Command McClellan
Grady Spears
0 0 38 0 0 0 0 0 0 0
Little Caesars Baseball
Austin Cicerone
34 0 0 64 0 0 0 0 0 0
Little Caesars Baseball
Miguel Herb
0 0 91 0 0 0 0 0 0 0
Little Caesars Baseball
Blake Ilitch
33 0 11 89 0 0 0 0 0 0
Little Caesars Baseball
Brady Pellegrom
0 53 0 0 0 0 0 0 0 0
Little Caesars Baseball
Jose Perdomo
0 0 0 75 0 0 0 0 0 0
Little Caesars Baseball
Reggie Sharpe
6 0 0 54 0 0 0 0 0 0
Michigan Bulls
Connor Demko
51 0 0 0 0 0 0 0 0 0
Michigan Bulls
Owen McCuan
19 79 0 0 0 0 0 0 0 0
Michigan Bulls
Aidan Miller
0 42 0 0 0 0 0 0 0 0
Michigan Bulls
Anthony Pesci
33 0 0 0 0 0 0 0 0 0
Michigan Bulls
Vincent Recchione
35 0 0 0 0 0 0 0 0 0
Michigan Bulls
Marco Sultana
16 0 0 0 0 0 0 0 0 0
Michigan Red Sox Baldner
Luke Fitzpatrick
35 0 0 0 0 0 0 0 0 0
Michigan Red Sox Baldner
Jack Grabel
18 0 0 0 0 0 0 0 0 0
Michigan Red Sox Baldner
James Hubacker
22 0 0 0 0 0 0 0 0 0
Michigan Red Sox Baldner
Davis Nystrom
22 0 0 0 0 0 0 0 0 0
Michigan Red Sox Baldner
Andrew Pedersen
23 0 0 0 0 0 0 0 0 0
Ohio Elite Slack
Braylen Baker
0 0 45 0 0 0 0 0 0 0
Ohio Elite Slack
Logan Irvin
0 0 64 0 0 0 0 0 0 0
Ohio Elite Slack
Peyton Jackson
0 27 0 0 0 0 0 0 0 0
Ohio Elite Slack
Evan Levkulich
0 15 0 0 0 0 0 0 0 0
Ohio Elite Slack
Bryan McAnally
0 37 0 76 0 0 0 0 0 0
Ohio Elite Slack
Parker McDaniels
0 27 0 73 0 0 0 0 0 0
PHENOMS
Ethan Chlebowski
0 17 0 0 0 0 0 0 0 0
PHENOMS
Reagan Cordes
0 31 0 0 0 0 0 0 0 0
PHENOMS
Curtis Otto
0 57 0 0 0 0 0 0 0 0
PK PROSPECTS
Giacomo Ayer
0 0 69 0 0 0 0 0 0 0
PK PROSPECTS
Jace Landa
0 2 0 0 0 0 0 0 0 0
PK PROSPECTS
Giovanni Piccirilli
0 72 0 0 0 0 0 0 0 0
PK PROSPECTS
Evan Saddler
0 17 0 0 0 0 0 0 0 0
PK PROSPECTS
Caleb Thomas
0 51 0 0 0 0 0 0 0 0
Precision Patriots
Nolan Fowler
24 0 0 0 0 0 0 0 0 0
Precision Patriots
Dylan Jablonski
41 0 0 0 0 0 0 0 0 0
Precision Patriots
Kyle Kantola
29 0 0 0 0 0 0 0 0 0
Precision Patriots
Marcus Vince
35 0 0 0 0 0 0 0 0 0
Precision Patriots Besco
Noah Arbogast
0 0 0 35 0 0 0 0 0 0
Precision Patriots Besco
Gabe Clark
0 34 0 69 0 0 0 0 0 0
Precision Patriots Besco
Sean Gates
0 57 0 0 0 0 0 0 0 0
Precision Patriots Besco
Trey Henriksen
0 21 0 0 0 0 0 0 0 0
Precision Patriots Besco
Dante Nori
0 84 0 0 0 0 0 0 0 0
Precision Patriots Besco
Isaac Pace
0 41 0 0 0 0 0 0 0 0
The D Las Vegas
Tristan Crane
0 0 0 99 0 0 0 0 0 0
The D Las Vegas
Tyler Fox
43 0 0 0 0 0 0 0 0 0
The D Las Vegas
Bradley Hale
76 0 0 0 0 0 0 0 0 0
The D Las Vegas
Brennan Hill
0 0 0 96 0 0 0 0 0 0
The D Las Vegas
Andrew Landis
0 0 0 33 0 0 0 0 0 0
The D Las Vegas
Wyatt Ruppenthal
0 89 0 0 0 0 0 0 0 0
The D Las Vegas
Ryan Tyranski
62 0 0 0 0 0 0 0 0 0
The D Las Vegas
Chase Van Ameyde
11 0 0 4 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest