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
12/07
Day 2
12/08
Day 3
12/09
Day 4
12/10
Day 5
12/11
Day 6
12/12
Day 7
12/13
Day 8
12/14
Day 9
12/15
Day 10
12/16
Az Hitmen
Christian Barron
59 0 0 0 0 0 0 0 0 0
Az Hitmen
Elias Munoz
32 92 0 0 0 0 0 0 0 0
Az Hitmen
Adrian Prado
78 0 0 0 0 0 0 0 0 0
Az Hitmen
Andrew Ramos
3 0 0 0 0 0 0 0 0 0
Az Hitmen
Miguel Valenzuela
21 23 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Lucas Jaggers
0 39 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Easton Lake
0 74 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Tyson Lake
17 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Nicholas Maffey
66 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
David Paiz
24 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Tyler Stosich
18 36 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Taven Thaker
87 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Olvin Espinoza
29 69 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
William Glover
15 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Kai Mares
80 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Mark Raborn
0 50 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Steven Raborn Jr
12 9 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Jonathan Ramos
75 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Milton Uribe
15 64 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Justin Didier
26 68 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Kosta Filipovic
0 46 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Cameron LaPres
87 0 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Ricardo Navarro
9 66 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Luke Stringer
65 0 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Hunter Zierleyn
23 55 0 0 0 0 0 0 0 0
LV Fireballs Select
Christian Conley
40 0 0 0 0 0 0 0 0 0
LV Fireballs Select
Edwin Moreno
63 0 0 0 0 0 0 0 0 0
LV Fireballs Select
Anthony Perez
21 84 0 0 0 0 0 0 0 0
LV Fireballs Select
Guilliano Pugliese
48 6 0 0 0 0 0 0 0 0
LV Fireballs Select
Jonathan Rossy
45 0 0 0 0 0 0 0 0 0
LV Fireballs Select
Alex Savov
0 23 0 0 0 0 0 0 0 0
LV Fireballs Select
Kyies Walters
22 0 0 0 0 0 0 0 0 0
Team Epb
Kaden Eaton
114 0 0 0 0 0 0 0 0 0
Team Epb
Matthew Fahey
0 34 0 0 0 0 0 0 0 0
Team Epb
Cooper Fuss
0 32 0 0 0 0 0 0 0 0
Team Epb
Mason Llamas
18 0 0 0 0 0 0 0 0 0
Team Epb
Joshua Martins
0 37 0 0 0 0 0 0 0 0
Team Epb
Alex Orozco
85 0 0 0 0 0 0 0 0 0
Team Epb
Kannen Stenberg-Klamut
41 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