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
10/03
Day 2
10/04
Day 3
10/05
Day 4
10/06
Day 5
10/07
Day 6
10/08
Day 7
10/09
Day 8
10/10
Day 9
10/11
Day 10
10/12
BPA 2021
Calvin Lofton
47 0 0 0 0 0 0 0 0 0
BPA 2021
Emerson Lott
0 34 0 0 0 0 0 0 0 0
BPA 2021
Josh Pyne
52 0 0 0 0 0 0 0 0 0
BPA 2021
Collin Reuter
0 86 0 0 0 0 0 0 0 0
BPA 2021
Aj Santamaria
0 73 0 0 0 0 0 0 0 0
BPA 2021
Oliver Santos
59 0 0 0 0 0 0 0 0 0
BPA 2021
Carson Turnquist
49 0 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
Kade Anderson
0 61 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
Caleb Burns
0 28 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
Trent Jones
0 54 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
Cole Ketchum
75 0 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
William "Pico" Kohn
0 66 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
Aidan Major
48 0 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
Mason Morris
0 34 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
Mason Nichols
68 0 0 0 0 0 0 0 0 0
East Coast Sox 2021 Founders Club
James Nathan Shelton
49 0 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Tristan Chreene
0 22 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Kade Dupont
23 0 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Michael Estrada
52 0 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Weston Horton
56 0 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Lane Jarreau
0 26 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Mason Langdon
0 51 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Remy Marsh
43 0 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Jordan McKenzie
32 0 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Joshua Orr
0 60 0 0 0 0 0 0 0 0
Louisiana Knights 2021
Ethan Prescott
56 0 0 0 0 0 0 0 0 0
Louisiana Knights 2021
William Riley
0 53 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Camden Hayslip
0 18 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Colby Hutto
0 63 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Tanner Langley
0 36 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Jackson Marbet
0 49 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Ethan Robinson
58 0 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Carter Seltz
46 0 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Jacob Sheley
59 0 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Luke Sinnard
0 87 0 0 0 0 0 0 0 0
Rawlings SE MAD Mavericks 18U
Jordan Zuger
80 0 0 0 0 0 0 0 0 0
Team Louisiana
Mason Brown
69 0 0 0 0 0 0 0 0 0
Team Louisiana
Grayson Gates
0 76 0 0 0 0 0 0 0 0
Team Louisiana
Cooper Hellman
25 33 0 0 0 0 0 0 0 0
Team Louisiana
Parker Morgan
45 12 0 0 0 0 0 0 0 0
Team Louisiana
Matthew Russo
0 13 0 0 0 0 0 0 0 0
Team Louisiana
Seaver Sheets
0 46 0 0 0 0 0 0 0 0
Team Louisiana
Colin Simon
0 16 0 0 0 0 0 0 0 0
Team Louisiana
Connor Simon
0 23 0 0 0 0 0 0 0 0
Team Louisiana
Andrew Woods
69 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Jacob Bodkin
0 67 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Glenn Green
45 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Dylan Johnson
18 37 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Andrew Lewis III
0 45 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Alex Lyon
35 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Bryce Metts
26 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Stephen Moraski
21 40 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Tyler Overholt
36 0 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Zion Taylor
0 31 0 0 0 0 0 0 0 0
Upstate Mavericks ST
Hayes Waites
24 9 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
10/03
Day 2
10/04
Day 3
10/05
Day 4
10/06
2020 WWBA Underclass World ChampionshipCharlieCulberson baseballPatrick Galle8310/2/2020 RR RR RR RR