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)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
06/07
Day 2
06/08
Day 3
06/09
Day 4
06/10
Day 5
06/11
Day 6
06/12
Day 7
06/13
Day 8
06/14
Day 9
06/15
Day 10
06/16
918 Patriots
Tommy Dunn
0 0 62 0 0 0 0 0 0 0
918 Patriots
Tyler Kragel
0 0 33 0 0 0 0 0 0 0
918 Patriots
Jake Mitchell
0 0 34 0 0 0 0 0 0 0
918 Patriots
Brandon Welch
0 0 13 0 0 0 0 0 0 0
918 Patriots
Kaden Wright
0 0 59 0 0 0 0 0 0 0
Arlington Heat
Gavin Brzozowski
0 0 104 115 0 0 0 0 0 0
Arlington Heat
Zach Cawyer
0 0 0 89 0 0 0 0 0 0
Arlington Heat
Jaden Lopez
0 111 0 0 0 0 0 0 0 0
Arlington Heat
Tyler Schott
0 0 0 71 0 0 0 0 0 0
Armor -Mason
Kason Bennefield
0 0 66 0 0 0 0 0 0 0
Armor -Mason
Zachary Brown
0 0 0 3 0 0 0 0 0 0
Armor -Mason
Caleb Dobbs
0 0 22 39 0 0 0 0 0 0
BBA Titans 15u
Cage Edgmon
0 0 53 0 0 0 0 0 0 0
BBA Titans 15u
Kooper McCoy
0 47 0 37 0 0 0 0 0 0
BBA Titans 15u
Hunter Sills
0 0 0 71 0 0 0 0 0 0
BBA Titans 15u
Ben Simpson
0 0 85 0 0 0 0 0 0 0
BBA Titans 15u
Tucker Whitekiller
0 65 0 0 0 0 0 0 0 0
MWE 15u-Blass
Gavin Blue
0 0 25 0 0 0 0 0 0 0
MWE 15u-Blass
Trent Boatright
0 0 12 0 0 0 0 0 0 0
MWE 15u-Blass
Jake Kelley
0 0 90 0 0 0 0 0 0 0
MWE 15u-Blass
Connor Kuykendall
0 0 20 22 0 0 0 0 0 0
MWE 15u-Blass
Ridge Parker
78 0 0 0 0 0 0 0 0 0
MWE 15u-Blass
Zach Roden
0 0 81 0 0 0 0 0 0 0
MWE 15u-Hills
P Bradshaw
0 0 36 0 0 0 0 0 0 0
MWE 15u-Hills
P Carroll
0 0 82 0 0 0 0 0 0 0
MWE 15u-Hills
Carson Hunt
0 0 25 53 0 0 0 0 0 0
MWE 15u-Hills
Mason Jolley
0 0 39 0 0 0 0 0 0 0
MWE 15u-Hills
Lake Strickland
0 53 57 0 0 0 0 0 0 0
MWE 15u-Hills
- Webar
0 0 29 0 0 0 0 0 0 0
OK Instructs 15u
Ryan Barker
0 0 88 0 0 0 0 0 0 0
OK Instructs 15u
Bowen Bridges
0 0 0 73 0 0 0 0 0 0
OK Instructs 15u
Parker Casselberry
0 67 0 0 0 0 0 0 0 0
OK Instructs 15u
Colin Dake
0 0 0 26 0 0 0 0 0 0
OK Instructs 15u
Raphael Dunlap
0 70 0 25 0 0 0 0 0 0
OK Instructs 15u
Corbin Sanner
0 0 23 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Alan Benhardt
0 0 0 96 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Ian Daugherty
27 0 0 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Kyler Denton
0 0 0 84 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
William Edmunson
0 74 0 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Benjamin Harris
12 0 0 0 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
Cooper Jenson
0 0 59 73 0 0 0 0 0 0
Oklahoma Fuel Brumbaugh
John Keaton Ruthardt
0 28 0 0 0 0 0 0 0 0
Oklahoma Pride
Keaton Campbell
0 0 0 1 0 0 0 0 0 0
Oklahoma Pride
Evan Casey
0 0 6 6 0 0 0 0 0 0
Oklahoma Pride
David Dean
0 91 0 0 0 0 0 0 0 0
Oklahoma Pride
Marc Gouldsby, Jr.
0 0 0 120 0 0 0 0 0 0
Oklahoma Pride
Mason Pennington
0 0 82 13 0 0 0 0 0 0
Oklahoma Pride
Jett Tucker
0 0 0 28 0 0 0 0 0 0
Oklahoma Pride
Blake Williams
0 0 38 98 0 0 0 0 0 0
Sandlot 14u-Wilson
Nolan Ackenhausen
54 0 0 0 0 0 0 0 0 0
Sandlot 14u-Wilson
Cody Bressie
37 0 0 0 0 0 0 0 0 0
Sandlot 14u-Wilson
Stockton Ryan
60 0 0 0 0 0 0 0 0 0
Sandlot 14u-Wilson
Tobyn Snow
43 0 0 0 0 0 0 0 0 0
Sandlot 15U Roberts
Gentry Cantrell
0 46 0 0 0 0 0 0 0 0
Sandlot 15U Roberts
Nick Choquette
0 18 53 0 0 0 0 0 0 0
Sandlot 15U Roberts
Chance Condit
32 0 27 0 0 0 0 0 0 0
Sandlot 15U Roberts
Jakob Hall
52 0 0 0 0 0 0 0 0 0
Sandlot 15U Roberts
Braden Keith
0 0 28 0 0 0 0 0 0 0
Sandlot All American 15u Ramos
Luke Chabino
32 0 0 0 0 0 0 0 0 0
Sandlot All American 15u Ramos
Alec Cinocca
0 0 0 125 0 0 0 0 0 0
Sandlot All American 15u Ramos
Camden Gipson
83 0 0 0 0 0 0 0 0 0
Sandlot All American 15u Ramos
Jj Macdonald
0 62 0 0 0 0 0 0 0 0
Sandlot Scout 14u-Bagley
Brett Bozarth
0 43 0 0 0 0 0 0 0 0
Sandlot Scout 14u-Bagley
Jackson Deason
0 45 0 0 0 0 0 0 0 0
Sandlot Scout 14u-Bagley
Eric Dickinson
0 21 27 0 0 0 0 0 0 0
Sandlot Scout 14u-Bagley
Bennett Flanary
0 0 53 0 0 0 0 0 0 0
Sandlot Scout 14u-Bagley
Griffen Melson
0 0 24 0 0 0 0 0 0 0
Sandlot Scout 14u-Bagley
Ryan Orr
0 0 31 0 0 0 0 0 0 0
Sandlot Scout 14u-Bagley
Taten Rupp
0 0 14 0 0 0 0 0 0 0
Sandlot Scout 14u-Bagley
Brady Wicker
0 1 0 0 0 0 0 0 0 0
Sandlot sox 15u Glad
Sebastian Cassity
0 0 0 44 0 0 0 0 0 0
Sandlot sox 15u Glad
Gunnar McCullough
0 34 0 0 0 0 0 0 0 0
Sandlot sox 15u Glad
Parker Whittle
0 69 0 0 0 0 0 0 0 0
Texas Stars
Noah Baker
0 44 0 0 0 0 0 0 0 0
Texas Stars
Tristan Curless
0 49 0 0 0 0 0 0 0 0
Texas Stars
Adam Decker
0 44 0 0 0 0 0 0 0 0
Texas Stars
Nathaniel Haws
0 0 82 0 0 0 0 0 0 0
Texas Stars
Preston Lowe
0 22 0 0 0 0 0 0 0 0
Texas Stars
Logan Nance
0 59 0 0 0 0 0 0 0 0
Texas Stars
Tai Phetluangsy
0 21 0 11 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest