2,075 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
10/28
Day 2
10/29
Day 3
10/30
Day 4
10/31
Day 5
11/01
Day 6
11/02
Day 7
11/03
Day 8
11/04
Day 9
11/05
Day 10
11/06
5 Star West 17U Parker
Cole Arnett
20 0 0 0 0 0 0 0 0 0
5 Star West 17U Parker
Jordan Bright
0 51 0 0 0 0 0 0 0 0
5 Star West 17U Parker
Montrell Christian
24 0 0 0 0 0 0 0 0 0
5 Star West 17U Parker
Pedro Rodriguez
56 0 0 0 0 0 0 0 0 0
5 Star West 17U Parker
Gabe Tatum
0 58 0 0 0 0 0 0 0 0
5 Star West 17U Parker
Cooper Young
36 0 0 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Carter Barth
0 0 61 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Tyler Cason
0 34 0 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Hampton Hudson
0 35 0 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Wesley Lybrook
0 80 0 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Jack Schwartz
0 0 72 0 0 0 0 0 0 0
6-4-3 17u Jaguars Beasley
Aiden Wojtczak
0 82 0 0 0 0 0 0 0 0
643 Tigers 17U
Mac Barnette
0 71 0 0 0 0 0 0 0 0
643 Tigers 17U
Brayden Bassett
0 65 0 0 0 0 0 0 0 0
643 Tigers 17U
Boomer Dunn
0 0 30 0 0 0 0 0 0 0
643 Tigers 17U
Fletcher Heacock
0 54 0 0 0 0 0 0 0 0
643 Tigers 17U
Charlie Hendrix
0 0 54 0 0 0 0 0 0 0
643 Tigers 17U
Davis Jabaley
0 0 23 0 0 0 0 0 0 0
643 Tigers 17U
Andrew Lewis
0 0 18 0 0 0 0 0 0 0
643 Tigers 17U
Gavin Pilger
0 39 0 0 0 0 0 0 0 0
643 Tigers 17U
Nicolas Thompson
0 6 0 0 0 0 0 0 0 0
Alliance AquaSox 17u Montgomery
Aj Allen
23 0 0 0 0 0 0 0 0 0
Alliance AquaSox 17u Montgomery
Virgil Heath
18 0 0 0 0 0 0 0 0 0
Alliance AquaSox 17u Montgomery
Jake Hitchcock
32 0 0 0 0 0 0 0 0 0
Alliance AquaSox 17u Montgomery
Tanaka Mukono
57 0 0 0 0 0 0 0 0 0
Alliance AquaSox 17u Montgomery
Josh Niles
43 0 0 0 0 0 0 0 0 0
Alliance AquaSox 17u Montgomery
Christopher Pavlich
34 0 0 0 0 0 0 0 0 0
Alliance AquaSox 17u Montgomery
Hunter Pirkle
34 0 0 0 0 0 0 0 0 0
Atl Lightning 16u - Blamble
Jay Bhatt
0 68 0 0 0 0 0 0 0 0
Atl Lightning 16u - Blamble
William Glahn
0 71 0 0 0 0 0 0 0 0
Atl Lightning 16u - Blamble
Will Jamieson
0 0 24 0 0 0 0 0 0 0
Atl Lightning 16u - Blamble
Clayton Miller
0 0 30 0 0 0 0 0 0 0
Atl Lightning 16u - Blamble
James Morton
0 0 58 0 0 0 0 0 0 0
Atl Lightning 16u - Blamble
Kagan Potter
0 20 0 0 0 0 0 0 0 0
Atl Lightning 16u - Blamble
Easley Sloan
0 31 0 0 0 0 0 0 0 0
Atl Lightning 16u - Blamble
Kalen Waterman
0 29 0 0 0 0 0 0 0 0
Atl Lightning 16u Caldwell
Brooks Allen
0 13 0 0 0 0 0 0 0 0
Atl Lightning 16u Caldwell
Cooper Bernath
0 88 0 0 0 0 0 0 0 0
Atl Lightning 16u Caldwell
Joe Crenshaw
0 7 0 0 0 0 0 0 0 0
Atl Lightning 16u Caldwell
Davis Jones
0 60 0 0 0 0 0 0 0 0
Atl Lightning 16u Caldwell
Michael Romano
0 30 0 0 0 0 0 0 0 0
Atl Lightning 16u Caldwell
Jamie Vicens
0 29 0 0 0 0 0 0 0 0
Blues 17 Elite
Mason Donahue
0 0 27 0 0 0 0 0 0 0
Blues 17 Elite
Kaleb Fyke
0 14 0 0 0 0 0 0 0 0
Blues 17 Elite
Jude Griffin
0 0 43 0 0 0 0 0 0 0
Blues 17 Elite
Josh Lee
0 0 21 0 0 0 0 0 0 0
Blues 17 Elite
Dylan Liles
0 40 0 0 0 0 0 0 0 0
Blues 17 Elite
Jaderic McGuire
0 90 0 0 0 0 0 0 0 0
Blues 17 Elite
Garrett Stubblefield
0 0 73 0 0 0 0 0 0 0
Blues 17 Elite
Josh Walker
0 70 0 0 0 0 0 0 0 0
East Cobb Astros 16u
Darrell McDowell
0 0 72 0 0 0 0 0 0 0
East Cobb Astros 16u
Nolan McKinstry
0 0 28 0 0 0 0 0 0 0
East Cobb Astros 16u
Joseph Mittiga
0 65 0 0 0 0 0 0 0 0
East Cobb Astros 16u
Jay O'Neal
0 0 55 0 0 0 0 0 0 0
East Cobb Astros 16u
Cooper Underwood
0 36 0 0 0 0 0 0 0 0
East Cobb Astros 16u
Andy Watters
0 0 19 0 0 0 0 0 0 0
East Cobb Colt 45'S 17u
Gabe Coleman
9 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 17u
Zackary Ervie
85 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 17u
Zac Foskey
0 0 88 0 0 0 0 0 0 0
East Cobb Colt 45'S 17u
Sammy Hardison
96 0 0 0 0 0 0 0 0 0
East Cobb Colt 45'S 17u
Luke McRae
0 0 15 0 0 0 0 0 0 0
Georgia Jackets 16u
Landon Comer
0 0 50 0 0 0 0 0 0 0
Georgia Jackets 16u
Wyatt Heslin
66 0 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Cayden Kimball
38 0 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Austin McMillan
31 0 0 0 0 0 0 0 0 0
Georgia Jackets 16u
Ty Womack
0 0 48 0 0 0 0 0 0 0
Georgia Jackets 16u
Sebastian Yohn
68 0 0 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Nathan Blumenthal
0 8 0 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Luke Dijohn
0 16 0 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Dale Towe
0 91 0 0 0 0 0 0 0 0
Georgia Liberty 17u Premier
Aryan Virani
0 76 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 2024
Camden Barnes
33 0 32 0 0 0 0 0 0 0
Home Plate Chili Dogs 2024
Ryan Barnes
30 0 44 0 0 0 0 0 0 0
Home Plate Chili Dogs 2024
Nolan Bethel
0 0 62 0 0 0 0 0 0 0
Home Plate Chili Dogs 2024
Austen Davis
0 0 36 0 0 0 0 0 0 0
Home Plate Chili Dogs 2024
Andrew Hill
0 0 57 0 0 0 0 0 0 0
Home Plate Chili Dogs 2024
Jack Ryan
50 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 2024
Shawn Sower
63 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 2024
Jaxon Walker
48 0 0 0 0 0 0 0 0 0
NSA
de’shon Boze
0 0 12 0 0 0 0 0 0 0
NSA
Troy Ford
0 0 9 0 0 0 0 0 0 0
NSA
Gavin Justice
0 0 66 0 0 0 0 0 0 0
PRIME BASEBALL
Payton Bryant
0 100 0 0 0 0 0 0 0 0
PRIME BASEBALL
Steele Burd
0 0 105 0 0 0 0 0 0 0
PRIME BASEBALL
Bryce Harrelson
0 15 74 0 0 0 0 0 0 0
PRIME BASEBALL
Brady Moretz
0 85 0 0 0 0 0 0 0 0
PRIME BASEBALL
Gavin Pike
0 0 68 0 0 0 0 0 0 0
PRIME BASEBALL
Ben Roberts
0 0 9 0 0 0 0 0 0 0
Se Saints
Eli Gardenhire
0 101 0 0 0 0 0 0 0 0
Se Saints
Tanner Mantooth
0 92 0 0 0 0 0 0 0 0
Se Saints
Rily Roberts
0 18 0 0 0 0 0 0 0 0
Se Saints
Will Scannapiego
0 5 111 0 0 0 0 0 0 0
South Dekalb Tribe
Kanious Davis
0 96 0 0 0 0 0 0 0 0
South Dekalb Tribe
Joseph Dawson
0 0 22 0 0 0 0 0 0 0
South Dekalb Tribe
Zach Kelly
0 0 18 0 0 0 0 0 0 0
South Dekalb Tribe
Devon Lee
0 16 105 0 0 0 0 0 0 0
South Dekalb Tribe
Brandon Stephens
0 98 0 0 0 0 0 0 0 0
South Dekalb Tribe
David Wilkinson
0 0 31 0 0 0 0 0 0 0
South Dekalb Tribe
Jaryl Williams
0 20 48 0 0 0 0 0 0 0
Sox Baseball 16u
Brady Bowman
0 0 67 0 0 0 0 0 0 0
Sox Baseball 16u
Davis Chapman
0 34 0 0 0 0 0 0 0 0
Sox Baseball 16u
Patrick Cunningham
0 4 20 0 0 0 0 0 0 0
Sox Baseball 16u
Ethan Garrett
20 42 0 0 0 0 0 0 0 0
Sox Baseball 16u
Derrick Hand
0 45 0 0 0 0 0 0 0 0
Sox Baseball 16u
Heath Henley
101 0 0 0 0 0 0 0 0 0
Sox Baseball 16u
Cole Murphy
0 2 0 0 0 0 0 0 0 0
Xposure
Jonathan "JB" Bright
0 28 0 0 0 0 0 0 0 0
Xposure
Jackson Decker
0 0 18 0 0 0 0 0 0 0
Xposure
Jayden Duncan
0 27 0 0 0 0 0 0 0 0
Xposure
Jeremiah Hamilton
0 30 0 0 0 0 0 0 0 0
Xposure
Trey Jennings
0 35 0 0 0 0 0 0 0 0
Xposure
Landon May
0 58 0 0 0 0 0 0 0 0
Xposure
Noah Powell
0 10 87 0 0 0 0 0 0 0
Xposure
Tyler Robert
0 106 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