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/27
Day 2
06/28
Day 3
06/29
Day 4
06/30
Day 5
07/01
Day 6
07/02
Day 7
07/03
Day 8
07/04
Day 9
07/05
Day 10
07/06
323 15yu
Anderson Abbott
14 0 0 0 0 0 0 0 0 0
323 15yu
Payce Bradberry
29 0 8 0 0 0 0 0 0 0
323 15yu
Parker Davis
45 0 0 91 0 0 0 0 0 0
323 15yu
Gaven French
29 0 95 0 0 0 0 0 0 0
323 15yu
Madden McNeil
27 91 0 0 0 0 0 0 0 0
323 15yu
Noah Seiler
19 46 0 0 0 0 0 0 0 0
323 15yu
Levi Spivey
56 0 0 0 0 0 0 0 0 0
323 15yu
Evan Webb
0 14 5 0 0 0 0 0 0 0
Astros 15U Baskett
Jackson Baskett
36 0 0 0 0 0 0 0 0 0
Astros 15U Baskett
Dylan Bonewits
0 62 0 0 0 0 0 0 0 0
Astros 15U Baskett
Camden Gorman
0 43 0 0 0 0 0 0 0 0
Astros 15U Baskett
Hawk Holcombe
31 0 16 0 0 0 0 0 0 0
Astros 15U Baskett
Kasen Jarnecke
0 41 0 0 0 0 0 0 0 0
Astros 15U Baskett
Braylon Johnson
19 30 0 0 0 0 0 0 0 0
Astros 15U Baskett
Ethan Ortwein
0 54 0 0 0 0 0 0 0 0
Astros 15U Baskett
Brady Ray
40 0 0 90 0 0 0 0 0 0
Astros 15U Baskett
Braden Sherrill
28 0 0 0 0 0 0 0 0 0
Astros 15U Baskett
Eli Whiteside
37 0 80 0 0 0 0 0 0 0
Diamond USA
Kemp Avans
0 15 0 0 0 0 0 0 0 0
Diamond USA
Landon Barker
44 0 0 0 0 0 0 0 0 0
Diamond USA
Collin Crider
0 77 0 0 0 0 0 0 0 0
Diamond USA
Jayce Griffin
34 0 58 0 0 0 0 0 0 0
Diamond USA
Gaige Harold
34 0 0 0 0 0 0 0 0 0
Diamond USA
Jackson Kitts
57 0 0 45 0 0 0 0 0 0
Diamond USA
Amari Lethgo
0 0 56 0 0 0 0 0 0 0
Diamond USA
Casen Maddux
0 40 0 0 0 0 0 0 0 0
Diamond USA
Carter Muth
0 40 0 0 0 0 0 0 0 0
Diamond USA
Maddix Wyrick
33 0 62 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Charlie Berry
19 0 13 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Collier Curtis
40 0 0 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Colt Fields
21 0 0 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Logan Mays
0 67 0 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Sean Parks
31 0 0 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Matthew Randall
0 9 6 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Will Rose
44 0 63 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Garrett Sparks
0 77 0 0 0 0 0 0 0 0
Georgetown Baseball Club Mavericks
Tyler Wands
36 0 0 0 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Christian Dyer
28 21 0 0 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Colton Fenwick
0 63 0 0 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Connor Hackworth
24 25 0 0 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Jackson Ingram
0 16 11 0 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Brennan Kopriva
8 76 0 0 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Charlie Majors
6 0 0 0 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Mason McFeely
53 0 32 45 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Tyson Upchurch
0 0 56 0 0 0 0 0 0 0
Indiana Prospects 15U - Burns
Jackoby Williams
54 0 0 48 0 0 0 0 0 0
MAD Mavericks - Jarvis
Nathan Anderson
0 80 0 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Andrew Buccola
0 0 32 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Clinton Canada
14 29 0 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Dawson Cate
0 58 0 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Joseph Holenstein
60 0 0 79 0 0 0 0 0 0
MAD Mavericks - Jarvis
Jackson Lee
0 0 49 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Silas Porter
3 24 0 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Tommy Rodgers
31 0 0 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Kellen Stevens
60 0 0 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Peyton Strack
0 11 38 0 0 0 0 0 0 0
MAD Mavericks - Jarvis
Drew Youngblood
0 0 68 0 0 0 0 0 0 0
Midland Tn Premier
Grayson Bragg
0 34 0 0 0 0 0 0 0 0
Midland Tn Premier
Tucker Burke
72 0 0 0 0 0 0 0 0 0
Midland Tn Premier
Wyatt Clatur
23 30 0 32 0 0 0 0 0 0
Midland Tn Premier
Ethan Malinowski
0 2 0 0 0 0 0 0 0 0
Midland Tn Premier
Max Riggs
0 69 0 0 0 0 0 0 0 0
Midland Tn Premier
Hayden Waller
0 0 95 0 0 0 0 0 0 0
Midland Tn Premier
Colton Zuhlke
43 0 2 48 0 0 0 0 0 0
Next Level Ohio Red
Peyton Anderson
0 60 0 0 0 0 0 0 0 0
Next Level Ohio Red
Chase Fuduloff
0 0 83 0 0 0 0 0 0 0
Next Level Ohio Red
Aidan Gorman
44 0 0 0 0 0 0 0 0 0
Next Level Ohio Red
Carson Jackson
45 0 0 0 0 0 0 0 0 0
Next Level Ohio Red
Jacob Kaiser
0 45 0 0 0 0 0 0 0 0
Next Level Ohio Red
Colton Lafferty
14 23 0 0 0 0 0 0 0 0
Next Level Ohio Red
Sammie McAfee`
24 0 0 0 0 0 0 0 0 0
Next Level Ohio Red
Cayden McKinney
45 0 0 0 0 0 0 0 0 0
Next Level Ohio Red
Brayden Puckett
13 0 53 49 0 0 0 0 0 0
Next Level Ohio Red
Carsen Riddle
0 17 0 0 0 0 0 0 0 0
Next Level Ohio Red
Peyton Tengesdahl
0 11 0 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Greyson Darden
42 0 56 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Jake Giangreco
36 0 0 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Jackson Howell
0 42 0 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Matthew Hudgins
45 0 77 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Landon Parks
0 0 18 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Alexander Ramirez
0 23 17 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Braxton Reese
52 0 0 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Aidan Sabolski
0 43 0 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Rylan Speight
0 27 0 0 0 0 0 0 0 0
Ntx Tribe - Hudgins
Colt Upchurch
0 0 70 0 0 0 0 0 0 0
Pickerington Big Katz
Ashton Ansel
0 29 92 0 0 0 0 0 0 0
Pickerington Big Katz
Jake Beatty
27 18 0 0 0 0 0 0 0 0
Pickerington Big Katz
Bryce Dorsey
44 0 0 0 0 0 0 0 0 0
Pickerington Big Katz
Matt Galich
0 27 0 0 0 0 0 0 0 0
Pickerington Big Katz
Cameron Green
15 11 0 0 0 0 0 0 0 0
Pickerington Big Katz
Joseph Klemann
28 21 0 0 0 0 0 0 0 0
Pickerington Big Katz
Kyle Moore
0 46 0 0 0 0 0 0 0 0
Pickerington Big Katz
Xavier Notestone
4 0 0 0 0 0 0 0 0 0
Pickerington Big Katz
Nico Trapasso
42 0 63 0 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Jake Bloecker
37 0 71 0 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Jackson Caraway
0 45 0 7 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Gage Garrett
0 21 0 0 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Seth Henson
44 0 22 39 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Nathan Hext
45 0 47 0 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Gavin Howard
10 0 13 0 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Levi Kennedy
0 45 0 0 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Cameron Levey
17 0 0 0 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Braxton Ramsey
0 45 0 0 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Robert Smith
0 45 0 64 0 0 0 0 0 0
RBI Bulls - 15U (Linares)
Isaac Thompson
40 0 0 0 0 0 0 0 0 0
USA Prime Maffie
Sam Baer
0 45 0 0 0 0 0 0 0 0
USA Prime Maffie
Carter Bauman
25 44 0 0 0 0 0 0 0 0
USA Prime Maffie
Braden Gulick
25 26 0 0 0 0 0 0 0 0
USA Prime Maffie
Logan Lawson
42 0 65 0 0 0 0 0 0 0
USA Prime Maffie
Connor Lee
29 0 0 0 0 0 0 0 0 0
USA Prime Maffie
Robert Lin
45 0 0 0 0 0 0 0 0 0
USA Prime Maffie
Brady Moore
0 30 0 0 0 0 0 0 0 0
USA Prime Maffie
Ryder Page
0 47 0 0 0 0 0 0 0 0
USA Prime Maffie
Brody Stephan
0 22 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
06/27
Day 2
06/28
Day 3
06/29
Day 4
06/30
2023 15U PGBA 2nd Annual North Regional Championships (OPEN)Diamond Gold 15uCamden Huckaby876/25/2023 RR RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipGA East Side SandlotCooper Hecklinski936/24/2023 RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipGA East Side SandlotDavis Smith956/26/2023 RR RR RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipGA East Side SandlotLuke Ritchie716/25/2023 RR RR
2023 WWBA 2026 Grads or 15U National ChampionshipMidland 15U Levine Hayden Waller896/24/2023 RR RR