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)
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/06
Day 2
06/07
Day 3
06/08
Day 4
06/09
Day 5
06/10
Day 6
06/11
Day 7
06/12
Day 8
06/13
Day 9
06/14
Day 10
06/15
Athletes Hq - Fitzgerald
Jonathan Andrinopoulos
0 0 19 0 0 0 0 0 0 0
Athletes Hq - Fitzgerald
Gavin Cheney
0 0 47 0 0 0 0 0 0 0
Athletes Hq - Fitzgerald
Cameron Engels
0 40 0 0 0 0 0 0 0 0
Athletes Hq - Fitzgerald
Lucas Olson
0 63 0 0 0 0 0 0 0 0
Athletes Hq - Fitzgerald
Landon Paul
0 0 69 0 0 0 0 0 0 0
Athletes Hq - Fitzgerald
Aiden Quidayan
0 23 0 0 0 0 0 0 0 0
Athletes Hq - Fitzgerald
Aiden Simios
0 75 0 0 0 0 0 0 0 0
Athletes Hq - Fitzgerald
Aiden Soto
0 0 77 0 0 0 0 0 0 0
BennieBoys Gold
Brody Bruns
0 40 0 91 0 0 0 0 0 0
BennieBoys Gold
Richard Carlson
40 0 96 0 0 0 0 0 0 0
BennieBoys Gold
Callen Espinoza
0 14 0 69 0 0 0 0 0 0
BennieBoys Gold
Logan Hendricks
0 0 90 0 0 0 0 0 0 0
BennieBoys Gold
Kaden McGough
0 0 12 0 0 0 0 0 0 0
BennieBoys Gold
Kale Schneider
26 0 0 0 0 0 0 0 0 0
BennieBoys Gold
Andrew Talbert
0 0 15 73 0 0 0 0 0 0
Canes Midwest American
Mason Baker
0 0 0 26 0 0 0 0 0 0
Canes Midwest American
Bo Blondi
0 0 0 69 0 0 0 0 0 0
Canes Midwest American
Cole Cheatham
53 0 0 76 0 0 0 0 0 0
Canes Midwest American
Lincoln Gregg
54 0 0 72 0 0 0 0 0 0
Canes Midwest American
Henry Haley
0 71 0 0 0 0 0 0 0 0
Canes Midwest American
Preston Seidl
0 0 95 0 0 0 0 0 0 0
Canes Midwest American
Caden Skelton
0 0 86 0 0 0 0 0 0 0
Canes Midwest American
Zac Wittenauer
0 0 34 0 0 0 0 0 0 0
Canes Midwest Gold
Jayden Adorno
37 0 20 0 0 0 0 0 0 0
Canes Midwest Gold
Royce Clevenger
0 18 29 0 0 0 0 0 0 0
Canes Midwest Gold
Gavin Denton
0 14 101 0 0 0 0 0 0 0
Canes Midwest Gold
Isaiah Hopkins
10 0 0 0 0 0 0 0 0 0
Canes Midwest Gold
Preston Miller
0 0 75 0 0 0 0 0 0 0
Canes Midwest Gold
Creux Rieman
0 0 16 0 0 0 0 0 0 0
Canes Midwest Gold
Isaac Rissler
0 15 32 0 0 0 0 0 0 0
Competitive Edge Black 2027
Trey Boden
0 0 34 0 0 0 0 0 0 0
Competitive Edge Black 2027
Grant Bogert
0 73 0 0 0 0 0 0 0 0
Competitive Edge Black 2027
Mason Hall
50 0 0 0 0 0 0 0 0 0
Competitive Edge Black 2027
Everett Holland
40 0 0 0 0 0 0 0 0 0
Competitive Edge Black 2027
Reece Mattingly
17 0 0 0 0 0 0 0 0 0
Competitive Edge Black 2027
Frankie Oropeza
0 38 0 0 0 0 0 0 0 0
Competitive Edge Black 2027
Sayer Rhodes
0 0 89 0 0 0 0 0 0 0
Competitive Edge Black 2027
Evan Thomas
18 0 0 0 0 0 0 0 0 0
Competitive Edge Black 2027
Landen Turpin
0 0 78 0 0 0 0 0 0 0
GTS
ethan chambers
0 0 24 0 0 0 0 0 0 0
GTS
Jacob Krumsee
0 88 0 0 0 0 0 0 0 0
GTS
Vasher Sampson
0 0 48 0 0 0 0 0 0 0
GTS
Landon Schwarz
0 110 0 0 0 0 0 0 0 0
GTS
Blake Sisson
0 27 42 0 0 0 0 0 0 0
GTS
Colton Vosburg
0 0 50 0 0 0 0 0 0 0
GTS
John Wade
0 0 48 0 0 0 0 0 0 0
GTS
Jackson Yohanek
0 8 6 0 0 0 0 0 0 0
Halos National 2027
Derrik Beckstrand
0 42 0 0 0 0 0 0 0 0
Halos National 2027
Connor Blaschko
0 0 29 0 0 0 0 0 0 0
Halos National 2027
Henry Koopmeiners
0 0 63 0 0 0 0 0 0 0
Halos National 2027
Carson Lysaght
0 32 0 0 0 0 0 0 0 0
Halos National 2027
Finley Pearson
0 37 0 0 0 0 0 0 0 0
Halos National 2027
Kellen Pluess
0 20 24 0 0 0 0 0 0 0
Halos National 2027
Joey Shaw
0 0 80 0 0 0 0 0 0 0
Halos National 2027
Mason Sturma
0 76 0 0 0 0 0 0 0 0
Hitters Black 2027s
Josh Bak
0 29 0 0 0 0 0 0 0 0
Hitters Black 2027s
Owen Chudzinski
0 0 94 0 0 0 0 0 0 0
Hitters Black 2027s
Carlos Gandarilla
0 44 0 0 0 0 0 0 0 0
Hitters Black 2027s
John Hannion
0 36 0 0 0 0 0 0 0 0
Hitters Black 2027s
Brady Kos
0 0 59 0 0 0 0 0 0 0
Hitters Black 2027s
Noah Plym
0 90 0 0 0 0 0 0 0 0
Hitters Black 2027s
Ranbir Saini
0 77 0 0 0 0 0 0 0 0
Mavs 2027 Summer National
Elliot Gehrke
59 0 0 0 0 0 0 0 0 0
Mavs 2027 Summer National
Jj Keating
0 89 0 0 0 0 0 0 0 0
Mavs 2027 Summer National
Riley Kelley
0 0 32 0 0 0 0 0 0 0
Mavs 2027 Summer National
Ezra McDill
9 0 0 0 0 0 0 0 0 0
Mavs 2027 Summer National
Nolan Pelzel
0 0 17 0 0 0 0 0 0 0
Mavs 2027 Summer National
Phillip Sellner
0 16 96 0 0 0 0 0 0 0
Mavs 2027 Summer National
Oliver Sharp
0 0 64 0 0 0 0 0 0 0
Mavs 2027 Summer National
Carlos Teeuwen Ortiz
45 0 0 0 0 0 0 0 0 0
Phenom Illinois 14u
Jovan Bhathal
0 39 0 0 0 0 0 0 0 0
Phenom Illinois 14u
Keegan Bowen
0 25 0 0 0 0 0 0 0 0
Phenom Illinois 14u
Ryan Carzoli
0 0 92 0 0 0 0 0 0 0
Phenom Illinois 14u
Jack Coates
0 86 0 0 0 0 0 0 0 0
Phenom Illinois 14u
Brody Connelly
0 0 43 0 0 0 0 0 0 0
Phenom Illinois 14u
Anthony Dodge
0 0 83 0 0 0 0 0 0 0
Phenom Illinois 14u
Jacob Fifer
0 30 40 0 0 0 0 0 0 0
Phenom Illinois 14u
Frank Kepler
0 9 0 0 0 0 0 0 0 0
Phenom Illinois 14u
Ellis Mangler
0 57 0 0 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Grady Arnold
0 1 11 0 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Cole Chambers
0 89 0 0 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Brendan Dickherber
0 0 8 0 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Drew Dierks
0 0 0 44 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Ryan Dobratz
0 0 0 44 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Brody Kube
0 0 93 0 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Brandon Ott
0 94 0 0 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Max Partney
0 24 0 19 0 0 0 0 0 0
Stl Legacy 15u - Kessler
Jake Speckert
0 0 85 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Drew Birkenholz
0 73 0 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Noah Caplinger
0 0 41 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Austin Edwards
0 0 19 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Grant Kossuth
0 0 13 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Blake Landsbaum
0 0 64 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Nicky Lindell
0 0 26 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Anderson Pinto
0 91 0 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Jaxon Spillenkothen
0 0 53 0 0 0 0 0 0 0
Stl Legacy 15u - Riesmeyer
Noah Willett
0 0 12 0 0 0 0 0 0 0
Stl Legacy 15u - Wilhelm
Luke Boyer
0 0 16 0 0 0 0 0 0 0
Stl Legacy 15u - Wilhelm
Carter Martin
0 0 92 0 0 0 0 0 0 0
Stl Legacy 15u - Wilhelm
Cooper Pearson
0 0 36 0 0 0 0 0 0 0
Stl Legacy 15u - Wilhelm
Cannon Richard
0 0 54 0 0 0 0 0 0 0
Stl Legacy 15u - Wilhelm
Parker Russell
0 90 0 0 0 0 0 0 0 0
Stl Legacy 15u - Wilhelm
Nathan Rutz
0 86 0 0 0 0 0 0 0 0
Stl Legacy 15u - Wilhelm
Michael Sinn
0 0 67 0 0 0 0 0 0 0
Team Heat Baseball
Maddux Allain
0 0 43 0 0 0 0 0 0 0
Team Heat Baseball
Logan Donkersgoed
0 0 76 0 0 0 0 0 0 0
Team Heat Baseball
Logan Hanson
0 41 0 0 0 0 0 0 0 0
Team Heat Baseball
Tru Killerlain
0 0 7 0 0 0 0 0 0 0
Team Heat Baseball
Dylan Ross
0 0 34 0 0 0 0 0 0 0
Team Heat Baseball
Jordan Timmons
0 94 0 0 0 0 0 0 0 0
Team Heat Baseball
Michael Wahe
0 0 21 0 0 0 0 0 0 0
Team Heat Baseball
Brandon Weber
0 69 0 0 0 0 0 0 0 0
Team Heat Baseball
Eli Williams
0 10 65 0 0 0 0 0 0 0
Team Heat Baseball
Hudson Yinko
0 34 0 0 0 0 0 0 0 0
Team Kc- Williams 15u
Eric Billington
0 0 18 34 0 0 0 0 0 0
Team Kc- Williams 15u
Rex Gust Iii
0 0 70 0 0 0 0 0 0 0
Team Kc- Williams 15u
James Hahn
0 77 0 0 0 0 0 0 0 0
Team Kc- Williams 15u
Jack Lambert
0 0 15 0 0 0 0 0 0 0
Team Kc- Williams 15u
Ethan Newton
0 0 34 0 0 0 0 0 0 0
Team Kc- Williams 15u
Nicholas Rodriguez
49 0 0 65 0 0 0 0 0 0
Team Kc- Williams 15u
Brodey Seely
35 0 42 0 0 0 0 0 0 0
Team Kc- Williams 15u
Miles Washington
0 0 0 7 0 0 0 0 0 0
Team Kc- Williams 15u
Brock Winship
0 0 40 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest