2,209 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)
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/22
Day 2
06/23
Day 3
06/24
Day 4
06/25
Day 5
06/26
Day 6
06/27
Day 7
06/28
Day 8
06/29
Day 9
06/30
Day 10
07/01
2026 Reds RBI
Marley Clayborne
0 52 0 0 0 0 0 0 0 0
2026 Reds RBI
Johnathan Grooms
0 0 36 0 0 0 0 0 0 0
2026 Reds RBI
deion oatis
0 56 0 0 0 0 0 0 0 0
2026 Reds RBI
Lucas Rodriguez
83 0 0 0 0 0 0 0 0 0
2026 Reds RBI
Canon Skinner
0 0 73 0 0 0 0 0 0 0
2026 Reds RBI
Trevor Wenstrup
0 0 59 0 0 0 0 0 0 0
2026 Reds RBI
Brady Young
46 0 0 0 0 0 0 0 0 0
5 Star Midwest McNamee
Sam Davies
0 0 0 69 0 0 0 0 0 0
5 Star Midwest McNamee
Carson Downie
0 100 0 0 0 0 0 0 0 0
5 Star Midwest McNamee
Miller Fall
51 0 0 24 0 0 0 0 0 0
5 Star Midwest McNamee
Ben Kuemmel
0 0 0 60 0 0 0 0 0 0
5 Star Midwest McNamee
Cole Messer
69 0 0 0 0 0 0 0 0 0
5 Star Midwest McNamee
Grant O'Connor
0 0 0 67 0 0 0 0 0 0
5 Star Midwest McNamee
Liam Sander
0 14 91 0 0 0 0 0 0 0
5 Star Midwest McNamee
Roman Smith
0 27 0 58 0 0 0 0 0 0
5 Star Midwest McNamee
Brady Stidham
0 55 0 0 0 0 0 0 0 0
BAM 2026 Signature
Louis Annee
0 16 74 0 0 0 0 0 0 0
BAM 2026 Signature
Ayden Forsha
0 0 27 0 0 0 0 0 0 0
BAM 2026 Signature
Keegan Fritts
25 0 30 0 0 0 0 0 0 0
BAM 2026 Signature
Brogan Hanna
0 86 0 0 0 0 0 0 0 0
BAM 2026 Signature
Harrison Jessup
50 0 0 0 0 0 0 0 0 0
BAM 2026 Signature
Eli Mason
0 0 65 0 0 0 0 0 0 0
BAM 2026 Signature
Mason Neighbors
0 0 43 0 0 0 0 0 0 0
BAM 2026 Signature
Jacob Shearer
33 0 0 0 0 0 0 0 0 0
BAM 2026 Signature
Jack Williamson
0 0 23 0 0 0 0 0 0 0
BAM 2026 Signature
Justin Wrightman
0 7 0 0 0 0 0 0 0 0
Canes Michigan
Dallas Collins
0 41 0 0 0 0 0 0 0 0
Canes Michigan
Phinley Jeffrey
0 16 0 0 0 0 0 0 0 0
Canes Michigan
Micky Laser
0 43 0 0 0 0 0 0 0 0
Canes Michigan
Joseph Lindman
0 25 23 0 0 0 0 0 0 0
Canes Michigan
Evan McGlothin
0 0 10 0 0 0 0 0 0 0
Canes Michigan
Alando Mendoza
20 0 49 0 0 0 0 0 0 0
Canes Michigan
Tommy Murphy
44 0 68 0 0 0 0 0 0 0
Canes Michigan
Logan Rozum
45 0 0 0 0 0 0 0 0 0
Canes Michigan
Griffin Szatkiewski
42 0 51 0 0 0 0 0 0 0
D Las Vegas
Riley Bendle
14 0 64 0 0 0 0 0 0 0
D Las Vegas
Cole Duhaime
0 96 0 0 0 0 0 0 0 0
D Las Vegas
Jaxon Jenkins
96 0 0 0 0 0 0 0 0 0
D Las Vegas
Nolan Jominy
28 0 0 0 0 0 0 0 0 0
D Las Vegas
Rylan McNally
0 29 0 0 0 0 0 0 0 0
D Las Vegas
Benjamin Slagter
51 0 0 0 0 0 0 0 0 0
Diamond Disciples
Jackson Bennett
59 0 0 20 0 0 0 0 0 0
Diamond Disciples
Logan Bittle
0 30 0 0 0 0 0 0 0 0
Diamond Disciples
Jj Cochran
0 44 0 0 0 0 0 0 0 0
Diamond Disciples
Ben Cretsinger
0 0 69 0 0 0 0 0 0 0
Diamond Disciples
Jackson Duffie
0 0 54 0 0 0 0 0 0 0
Diamond Disciples
Andrew Hampton
0 0 10 0 0 0 0 0 0 0
Diamond Disciples
Jackson Herder
50 0 0 77 0 0 0 0 0 0
Diamond Disciples
Gabe Thayer
0 0 40 0 0 0 0 0 0 0
Diamond Disciples
Bryce Wartella
0 0 18 0 0 0 0 0 0 0
Diamond Disciples
Jaylin Wells
0 17 45 0 0 0 0 0 0 0
Indiana Prospects - Compton
Isaac Arterburn
34 0 26 0 0 0 0 0 0 0
Indiana Prospects - Compton
Andrew Baldini
34 0 73 0 0 0 0 0 0 0
Indiana Prospects - Compton
Kellan Compton
27 0 31 0 0 0 0 0 0 0
Indiana Prospects - Compton
Vincent Pecoraro
0 30 0 0 0 0 0 0 0 0
Indiana Prospects - Compton
Jackson Spicer
5 0 21 0 0 0 0 0 0 0
Indiana Prospects - Compton
Eli Suchocki
0 0 41 0 0 0 0 0 0 0
Indiana Prospects - Compton
Miles Tebben
31 0 0 0 0 0 0 0 0 0
Indiana Prospects - Compton
Corbin Vibbert
0 91 0 0 0 0 0 0 0 0
Indiana Prospects - Woodard
Evan Bodensiek
2 0 0 0 0 0 0 0 0 0
Indiana Prospects - Woodard
Camden Brozak
31 0 31 0 0 0 0 0 0 0
Indiana Prospects - Woodard
Caden Murphy
0 42 0 0 0 0 0 0 0 0
Indiana Prospects - Woodard
Braxton Pickett
19 0 28 0 0 0 0 0 0 0
Indiana Prospects - Woodard
Alexander Seaver
59 0 0 0 0 0 0 0 0 0
Indiana Prospects - Woodard
Joshua Skuce
0 0 69 0 0 0 0 0 0 0
Indiana Prospects - Woodard
Kohen Stevenson
0 43 0 0 0 0 0 0 0 0
Indiana Prospects - Woodard
Max Wiklander
80 0 0 0 0 0 0 0 0 0
Legacy Adidas
Austin Abbate
0 74 0 0 0 0 0 0 0 0
Legacy Adidas
Chase Alexander
0 0 71 0 0 0 0 0 0 0
Legacy Adidas
Cooper Arnedt
0 0 0 5 0 0 0 0 0 0
Legacy Adidas
Brayden Crowe
31 0 0 0 0 0 0 0 0 0
Legacy Adidas
Noah Fernando
41 0 0 0 0 0 0 0 0 0
Legacy Adidas
Miles Keener
0 90 0 0 0 0 0 0 0 0
Legacy Adidas
Nolan Klein
0 0 0 96 0 0 0 0 0 0
Legacy Adidas
Devin Lilley
48 0 0 51 0 0 0 0 0 0
Legacy Adidas
Cole Novara
0 0 0 12 0 0 0 0 0 0
Legacy Adidas
Luke Ribble
0 0 28 0 0 0 0 0 0 0
Legacy Adidas
Nick Riebschleger
0 0 0 86 0 0 0 0 0 0
Motor City Hit Dogs - 15u Foster
Cameron Adams
0 30 39 0 0 0 0 0 0 0
Motor City Hit Dogs - 15u Foster
Hayden Foster
83 0 0 0 0 0 0 0 0 0
Motor City Hit Dogs - 15u Foster
Jesse Geottes
0 13 84 0 0 0 0 0 0 0
Motor City Hit Dogs - 15u Foster
Seth Hensley
0 0 72 0 0 0 0 0 0 0
Motor City Hit Dogs - 15u Foster
Henry Hittle
0 0 0 12 0 0 0 0 0 0
Motor City Hit Dogs - 15u Foster
Hunter Radze
0 92 0 0 0 0 0 0 0 0
Motor City Hit Dogs - 15u Foster
Chris Richmond
9 0 0 0 0 0 0 0 0 0
Motor City Hit Dogs - 15u Foster
Andrew Wozniak
0 30 0 47 0 0 0 0 0 0
Ohio City Baseball Club
Jackson Anthony
0 0 75 0 0 0 0 0 0 0
Ohio City Baseball Club
Luke Creech
14 28 0 31 0 0 0 0 0 0
Ohio City Baseball Club
Daniel Jenne
43 0 16 36 0 0 0 0 0 0
Ohio City Baseball Club
Nicholas Sherwood
0 96 0 0 0 0 0 0 0 0
Ohio City Baseball Club
Dominic Singleton
58 0 0 0 0 0 0 0 0 0
Ohio City Baseball Club
Eli Skowronski
0 0 29 75 0 0 0 0 0 0
Ohio City Baseball Club
Marcus Tekancic
0 0 28 0 0 0 0 0 0 0
Ohio City Baseball Club
Ryan Whelan
0 0 16 0 0 0 0 0 0 0
Stark Raiders 2026
Bo Davis
0 16 0 0 0 0 0 0 0 0
Stark Raiders 2026
Jack Kintz
0 80 0 0 0 0 0 0 0 0
Stark Raiders 2026
Mike Maglione
16 61 0 0 0 0 0 0 0 0
Stark Raiders 2026
Colton McLean
23 0 0 0 0 0 0 0 0 0
Stark Raiders 2026
Ashton Pierson
41 0 22 0 0 0 0 0 0 0
Stark Raiders 2026
Lincoln Reese
0 21 0 0 0 0 0 0 0 0
Stark Raiders 2026
Braydon Wood
0 0 75 0 0 0 0 0 0 0
Stark Raiders 2026
Joe Woodin
40 0 44 0 0 0 0 0 0 0
Usa Prime Ohio
Nick Birch
77 0 0 0 0 0 0 0 0 0
Usa Prime Ohio
James Fightmaster
0 89 0 0 0 0 0 0 0 0
Usa Prime Ohio
Mason Hamlett
46 0 0 0 0 0 0 0 0 0
Usa Prime Ohio
Hayden Hubert
7 0 0 0 0 0 0 0 0 0
Usa Prime Ohio
Noah Lahner
18 0 0 32 0 0 0 0 0 0
Usa Prime Ohio
Lincoln Mackie
0 32 0 0 0 0 0 0 0 0
Usa Prime Ohio
Peter Marsh
85 0 0 0 0 0 0 0 0 0
Usa Prime Ohio
Caden Scherz
0 0 0 78 0 0 0 0 0 0
Usa Prime Ohio
Jackson Sherrard
0 0 28 0 0 0 0 0 0 0
Usa Prime Ohio
Owen Stewart
0 0 75 0 0 0 0 0 0 0
Usa Prime Ohio
Gavin Stratton
38 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