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
07/28
Day 2
07/29
Day 3
07/30
Day 4
07/31
Day 5
08/01
Day 6
08/02
Day 7
08/03
Day 8
08/04
Day 9
08/05
Day 10
08/06
Arsenal
Carson Bennie
0 0 63 0 0 0 0 0 0 0
Arsenal
Rocco Cardinale
0 37 0 0 0 0 0 0 0 0
Arsenal
Miguel Dealca
0 9 0 0 0 0 0 0 0 0
Arsenal
Andrew Dilodovico
0 37 0 0 0 0 0 0 0 0
Arsenal
Isaiah Domey
0 27 0 0 0 0 0 0 0 0
Arsenal
Michael Filliccia
0 0 0 34 0 0 0 0 0 0
Arsenal
Joseph Kowalak
22 0 0 0 0 0 0 0 0 0
Arsenal
Jackson Muirhead
61 0 0 0 0 0 0 0 0 0
Arsenal
Alex Pierce
0 0 75 0 0 0 0 0 0 0
Arsenal
Jadin Roels
30 0 0 68 0 0 0 0 0 0
Barracks
Riley Abrams
42 0 27 0 0 0 0 0 0 0
Barracks
Evan Esseck
44 0 17 0 0 0 0 0 0 0
Barracks
Richard (Rj) Hudson
0 0 61 0 0 0 0 0 0 0
Barracks
Jameson Larimore
13 4 0 0 0 0 0 0 0 0
Barracks
Keller Minton
0 69 0 0 0 0 0 0 0 0
Barracks
Christian Santiago
31 0 0 0 0 0 0 0 0 0
Barracks
Noah Szitanko
0 30 92 0 0 0 0 0 0 0
Barracks
Vinny Taylor
0 41 0 0 0 0 0 0 0 0
Canes Kentucky 15u Scout West
Brady Benjamin
0 26 0 0 0 0 0 0 0 0
Canes Kentucky 15u Scout West
Landen Broaddus
0 18 56 0 0 0 0 0 0 0
Canes Kentucky 15u Scout West
Trenton Bryant
0 0 9 0 0 0 0 0 0 0
Canes Kentucky 15u Scout West
Cole James
0 0 50 0 0 0 0 0 0 0
Canes Kentucky 15u Scout West
Jaydon Noe
0 0 48 0 0 0 0 0 0 0
Canes Kentucky 15u Scout West
Parker Pendley
0 61 0 0 0 0 0 0 0 0
Canes Kentucky 15u Scout West
Brayden Poynter
0 25 0 0 0 0 0 0 0 0
Canes Kentucky 15u Scout West
James Tussey
98 0 0 0 0 0 0 0 0 0
Dbacks Elite
Jordan Burns
0 40 0 0 0 0 0 0 0 0
Dbacks Elite
Tru Cyphers
0 30 60 0 0 0 0 0 0 0
Dbacks Elite
Myles Grace
0 0 18 0 0 0 0 0 0 0
Dbacks Elite
Dylan Grimm
45 0 5 0 0 0 0 0 0 0
Dbacks Elite
Corey Johnson
0 0 40 0 0 0 0 0 0 0
Dbacks Elite
Adam Nasser
0 30 0 0 0 0 0 0 0 0
Dbacks Elite
Adrian Sadiku
0 0 37 0 0 0 0 0 0 0
Dbacks Elite
Jaiden Shufeldt
45 0 24 0 0 0 0 0 0 0
Dbacks Elite
Zackary Straub
0 0 18 0 0 0 0 0 0 0
Dbacks Elite
Nathan Sullivan
0 30 41 0 0 0 0 0 0 0
Dbacks Elite
Evan Winston
48 0 0 0 0 0 0 0 0 0
Kentucky Prospects 15u Shivers
Eli Baker
0 0 101 0 0 0 0 0 0 0
Kentucky Prospects 15u Shivers
Brady Belt
0 0 97 0 0 0 0 0 0 0
Kentucky Prospects 15u Shivers
John Bingham
0 0 3 0 0 0 0 0 0 0
Kentucky Prospects 15u Shivers
Kyler Ellis
84 0 0 0 0 0 0 0 0 0
Kentucky Prospects 15u Shivers
Jordan Evers
0 50 0 0 0 0 0 0 0 0
Kentucky Prospects 15u Shivers
Aiden Lewis
0 12 0 91 0 0 0 0 0 0
Kentucky Prospects 15u Shivers
Carter Sholar
0 33 0 0 0 0 0 0 0 0
Max Bat Midwest
Ty Butler
0 0 0 60 0 0 0 0 0 0
Max Bat Midwest
Zach Gigliotti
0 0 72 0 0 0 0 0 0 0
Max Bat Midwest
Cy Herchelroath
39 0 0 0 0 0 0 0 0 0
Max Bat Midwest
Charles Nigut
0 57 0 0 0 0 0 0 0 0
Max Bat Midwest
Jake Phillips
0 25 0 0 0 0 0 0 0 0
Max Bat Midwest
Rocco Serafino
17 0 0 12 0 0 0 0 0 0
Max Bat Midwest
Nolan Smith
0 26 0 68 0 0 0 0 0 0
Max Bat Midwest
Dawson Wallace
45 0 0 24 0 0 0 0 0 0
Max Bat Midwest
Carter Wilson
0 0 74 0 0 0 0 0 0 0
Michigan Knights
Jackson Fetter
0 11 69 0 0 0 0 0 0 0
Michigan Knights
Seven Kempkens
22 0 94 0 0 0 0 0 0 0
Michigan Knights
Ben McBride
0 0 8 0 0 0 0 0 0 0
Michigan Knights
Eddie Narva
28 44 3 0 0 0 0 0 0 0
Michigan Knights
Mack Phillips
0 0 47 0 0 0 0 0 0 0
Michigan Knights
Henry Rocho
60 0 0 0 0 0 0 0 0 0
Michigan Knights
Gary Stacy
0 43 0 0 0 0 0 0 0 0
Michigan Knights
Lincoln Vaughn
0 27 0 0 0 0 0 0 0 0
Michigan Warriors
Ryan Boyce
0 30 0 0 0 0 0 0 0 0
Michigan Warriors
Brody Cutsinger
0 27 35 0 0 0 0 0 0 0
Michigan Warriors
Steven Fountain
0 17 0 96 0 0 0 0 0 0
Michigan Warriors
Nate Lambert
0 20 86 0 0 0 0 0 0 0
Michigan Warriors
Jackson Miller
0 41 0 0 0 0 0 0 0 0
Michigan Warriors
Joey Swartz
0 0 9 0 0 0 0 0 0 0
Michigan Warriors
Cash Van Ameyde
0 22 0 95 0 0 0 0 0 0
Michigan Warriors
Cole Van Ameyde
0 0 87 0 0 0 0 0 0 0
Reds Rbi 15u Chin
Ben Ballman
7 29 49 0 0 0 0 0 0 0
Reds Rbi 15u Chin
Noah Davis
44 0 76 0 0 0 0 0 0 0
Reds Rbi 15u Chin
Antonio Hunter
44 0 57 0 0 0 0 0 0 0
Reds Rbi 15u Chin
Tyler Ketron
0 67 0 0 0 0 0 0 0 0
Reds Rbi 15u Chin
Nathaniel Lomax
0 0 17 0 0 0 0 0 0 0
Reds Rbi 15u Chin
Zayne Smith
0 0 34 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Andres Anez
43 0 0 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Brandon Bell
0 62 0 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Simeon Betts
0 0 31 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Jayden Egbert
33 0 0 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Brayden Lipps
2 0 37 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Jayonn Saunders
0 0 29 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Michael Scruggs
0 20 0 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Alex Smith
0 0 43 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Craig Smith
0 0 20 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Jeremiah Thornton
0 22 45 0 0 0 0 0 0 0
Reds Rbi 15u McGowens
Junior Vasquez
0 0 27 0 0 0 0 0 0 0
Wm Baseball
Jax Flynn
84 0 0 0 0 0 0 0 0 0
Wm Baseball
Jack Holt
0 32 0 0 0 0 0 0 0 0
Wm Baseball
Max Jerow
0 16 0 0 0 0 0 0 0 0
Wm Baseball
Andrew (A.J.) Park
0 0 68 0 0 0 0 0 0 0
Wm Baseball
Benjamin Slagter
0 0 57 0 0 0 0 0 0 0
Wm Baseball
Alex Wauben
0 0 60 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Kyle Anderson
0 0 89 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Austin Hamilton
0 37 0 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Will Kitchen
0 9 31 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Chase Meester
0 28 51 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Nolan Munch
0 58 0 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Hunter Richardson
0 42 0 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Cooper Smith
0 0 25 0 0 0 0 0 0 0
Wow Factor Dayton Scout
Nathan Waggoner
0 11 52 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
07/28
Day 2
07/29
Day 3
07/30
Day 4
07/31
2022 15U PG Coastal World SeriesEast Coast Dodgers Scout Team 2025Kolton Smittle987/25/2022 RR RR