2,086 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
02/04
Day 2
02/05
Day 3
02/06
Day 4
02/07
Day 5
02/08
Day 6
02/09
Day 7
02/10
Day 8
02/11
Day 9
02/12
Day 10
02/13
Andrew College Fighting Tigers
Cole Baucom
0 0 63 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Logan Byerly
73 0 0 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Seth Crowe
0 11 0 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Andrew Ginther
0 0 14 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Caleb Granger
0 90 0 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Garrett Green
0 0 26 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Parker Mirick
16 0 0 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Andrew Parr
49 0 0 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Logan Sharpton
0 18 0 0 0 0 0 0 0 0
Andrew College Fighting Tigers
Will Sims
0 72 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Skyler Brown
0 0 35 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Brant Deerman
34 0 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Jalen Fulwood
30 0 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Wesley Hancock
0 15 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Laiten Hudson
0 73 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Jayce James
10 42 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Zach McManus
0 39 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Cade Mitchell
0 82 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Conner Sizemore
0 0 50 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Zack Smith
74 0 0 0 0 0 0 0 0 0
Chattahoochee Valley Community College Pirates
Clay Weatherly
14 0 62 0 0 0 0 0 0 0
Chipola College Indians
Ashe Ammeriaan
0 0 10 0 0 0 0 0 0 0
Chipola College Indians
Cédric De Grandpré
0 78 0 0 0 0 0 0 0 0
Chipola College Indians
Dylan Eskew
0 41 0 0 0 0 0 0 0 0
Chipola College Indians
Benjamin Fiedler
37 0 0 0 0 0 0 0 0 0
Chipola College Indians
Drew Howard
78 0 0 0 0 0 0 0 0 0
Chipola College Indians
Kenya Huggins Jr
0 71 0 0 0 0 0 0 0 0
Chipola College Indians
Jordan Jerkins
0 16 0 0 0 0 0 0 0 0
Chipola College Indians
Colton Mercer
0 52 0 0 0 0 0 0 0 0
Chipola College Indians
Chase Scott
0 0 12 0 0 0 0 0 0 0
Chipola College Indians
Mike Sokol
0 0 11 0 0 0 0 0 0 0
Chipola College Indians
Beckett White
0 0 43 0 0 0 0 0 0 0
Delgado Community College Dolphins
Cory Cook
0 60 0 0 0 0 0 0 0 0
Delgado Community College Dolphins
Hunter Draper
0 0 59 0 0 0 0 0 0 0
Delgado Community College Dolphins
Caleb Dreux
0 10 0 0 0 0 0 0 0 0
Delgado Community College Dolphins
Dwain Guice
15 0 0 0 0 0 0 0 0 0
Delgado Community College Dolphins
Kaile Levatino
33 63 0 0 0 0 0 0 0 0
Delgado Community College Dolphins
Carson Lore
43 0 0 0 0 0 0 0 0 0
Delgado Community College Dolphins
Josh Maccord
0 26 0 0 0 0 0 0 0 0
Delgado Community College Dolphins
William Reed
0 0 17 0 0 0 0 0 0 0
Delgado Community College Dolphins
Michael Tant
0 55 0 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Davis Aiken
0 36 24 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Landon Gaddis
11 0 0 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Reed Garland
0 56 0 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Spenser Hamblen
0 0 34 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Landon Mills
19 0 6 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Harrison Moore
3 0 46 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Garrick Murray
0 0 10 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Matt Poston
0 58 0 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Christopher Rumaldo
0 10 0 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Trent Simmons
30 0 0 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Keith Taylor
11 62 0 0 0 0 0 0 0 0
Florence- Darlington Technical College Stingers
Nathan Williams
60 0 0 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Grant Besser
0 55 0 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Chase Chatman
0 0 21 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Magnus Ellerts
0 61 0 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Ronaldo Fernandez
50 0 0 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Brian Holiday
0 50 0 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Ben Peterson
0 82 0 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Ben Petschke
32 0 31 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Nicholas Regalado
64 0 0 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Alejandro Valiente
0 0 68 0 0 0 0 0 0 0
Florida SouthWestern State Buccaneers
Holden Wade
0 0 31 0 0 0 0 0 0 0
Gulf Coast State College Commodores
Sean Bencosme
0 68 0 0 0 0 0 0 0 0
Gulf Coast State College Commodores
Charez Butcher
0 88 0 0 0 0 0 0 0 0
Gulf Coast State College Commodores
Carson Dorsey
84 0 0 0 0 0 0 0 0 0
Gulf Coast State College Commodores
Kyle Hardy
0 0 22 0 0 0 0 0 0 0
Gulf Coast State College Commodores
Ethan Lizama
0 0 52 0 0 0 0 0 0 0
Gulf Coast State College Commodores
Matthew McElligott
0 0 67 0 0 0 0 0 0 0
Gulf Coast State College Commodores
Tyler Petersen
0 44 0 0 0 0 0 0 0 0
Gulf Coast State College Commodores
Parker Wakeman
68 0 0 0 0 0 0 0 0 0
McLennan Community College Highlanders
Devin Bennett
0 0 56 0 0 0 0 0 0 0
McLennan Community College Highlanders
Will Carsten
58 0 0 0 0 0 0 0 0 0
McLennan Community College Highlanders
Zachary Cawyer
0 39 0 0 0 0 0 0 0 0
McLennan Community College Highlanders
John Wyatt Cheney
0 63 0 0 0 0 0 0 0 0
McLennan Community College Highlanders
William Clements
0 0 27 0 0 0 0 0 0 0
McLennan Community College Highlanders
Austin Ford
0 34 0 0 0 0 0 0 0 0
McLennan Community College Highlanders
Will Glatch
7 0 23 0 0 0 0 0 0 0
McLennan Community College Highlanders
Nick Greaney
52 0 0 0 0 0 0 0 0 0
McLennan Community College Highlanders
Augustus Gray Harrison
0 63 58 0 0 0 0 0 0 0
Miami Dade College Sharks
Austin Riley Alexander
11 0 0 0 0 0 0 0 0 0
Miami Dade College Sharks
Carlos Colunga
0 0 31 0 0 0 0 0 0 0
Miami Dade College Sharks
Marvin De La Hoz
0 0 94 0 0 0 0 0 0 0
Miami Dade College Sharks
Robert Fernandez
0 94 0 0 0 0 0 0 0 0
Miami Dade College Sharks
Tyler Monzon
0 6 0 0 0 0 0 0 0 0
Miami Dade College Sharks
Jose Pichardo
0 79 0 0 0 0 0 0 0 0
Miami Dade College Sharks
Kader Rabagh
0 33 11 0 0 0 0 0 0 0
Miami Dade College Sharks
Andy Rodriguez
76 0 0 0 0 0 0 0 0 0
Miami Dade College Sharks
William Silva
0 24 0 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Will Cannon
0 62 0 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Dante Chirico
0 36 13 0 0 0 0 0 0 0
Northwest Florida State College Raiders
AJ Fritz
0 0 18 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Caleb Gallant
0 0 9 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Caleb Logerwell
0 0 27 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Jake Madden
0 77 0 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Jacob Phillips
71 0 0 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Caleb Reis
61 0 0 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Joel Sarver
0 71 0 0 0 0 0 0 0 0
Northwest Florida State College Raiders
Brandon Smith
0 0 66 0 0 0 0 0 0 0
San Jacinto College Gators
Walker Bordovsky
0 0 28 0 0 0 0 0 0 0
San Jacinto College Gators
DJ Burke
0 0 16 0 0 0 0 0 0 0
San Jacinto College Gators
Lex Garcia
14 0 0 0 0 0 0 0 0 0
San Jacinto College Gators
Evan Godwin
0 82 0 0 0 0 0 0 0 0
San Jacinto College Gators
Francisco Hernandez
0 15 0 0 0 0 0 0 0 0
San Jacinto College Gators
Hunter Hollan
54 0 0 0 0 0 0 0 0 0
San Jacinto College Gators
Dillon Janac
0 76 0 0 0 0 0 0 0 0
San Jacinto College Gators
Calin Knight
0 0 13 0 0 0 0 0 0 0
San Jacinto College Gators
Zachery Mack
0 30 0 0 0 0 0 0 0 0
San Jacinto College Gators
Armani Sanchez
0 37 0 0 0 0 0 0 0 0
San Jacinto College Gators
Jj Sanchez
4 0 0 0 0 0 0 0 0 0
San Jacinto College Gators
Chris Stuart
0 0 46 0 0 0 0 0 0 0
San Jacinto College Gators
Matthew Tieding
40 0 0 0 0 0 0 0 0 0
San Jacinto College Gators
Nate Wohlgemuth
0 41 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Jude Ard
0 0 27 0 0 0 0 0 0 0
St. Johns River State College Vikings
Tanner Bauman
60 0 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Tanner Boccabello
0 73 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Blake D'Arville
13 0 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Layton Deloach
11 0 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Wyatt Holiday
0 42 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Trent Lewis
0 0 17 0 0 0 0 0 0 0
St. Johns River State College Vikings
Jarrett Maresco
0 83 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Aiden Mastantuno
0 3 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Ethan Salak
0 0 88 0 0 0 0 0 0 0
St. Johns River State College Vikings
Zane Stephens
0 9 0 0 0 0 0 0 0 0
St. Johns River State College Vikings
Jordan Wimpelberg
19 0 0 0 0 0 0 0 0 0
State College of Florida Manatees
Gavin Adams
0 24 0 0 0 0 0 0 0 0
State College of Florida Manatees
Josh Beck
18 0 0 0 0 0 0 0 0 0
State College of Florida Manatees
Nick Cosentino
76 0 0 0 0 0 0 0 0 0
State College of Florida Manatees
Ben Gilbert
0 21 0 0 0 0 0 0 0 0
State College of Florida Manatees
Nick Gorby
0 20 0 0 0 0 0 0 0 0
State College of Florida Manatees
Christian Gordon
0 44 0 0 0 0 0 0 0 0
State College of Florida Manatees
Nick Gottilla
0 76 0 0 0 0 0 0 0 0
State College of Florida Manatees
Michael Ojeda
0 0 41 0 0 0 0 0 0 0
State College of Florida Manatees
Ryan Stefiuk
0 77 0 0 0 0 0 0 0 0
State College of Florida Manatees
Eli Thurmond
0 0 79 0 0 0 0 0 0 0
Wabash Valley College Warriors
Kaleb Applebey
0 50 0 0 0 0 0 0 0 0
Wabash Valley College Warriors
Jake Bimbi
67 0 0 0 0 0 0 0 0 0
Wabash Valley College Warriors
Beau Coffman
0 0 49 0 0 0 0 0 0 0
Wabash Valley College Warriors
Isaac Crabb
0 41 0 0 0 0 0 0 0 0
Wabash Valley College Warriors
Jacob Frost
0 0 5 0 0 0 0 0 0 0
Wabash Valley College Warriors
Scott Harper
14 16 0 0 0 0 0 0 0 0
Wabash Valley College Warriors
Caleb Meeks
0 0 23 0 0 0 0 0 0 0
Wabash Valley College Warriors
Agnel Miranda
0 0 23 0 0 0 0 0 0 0
Wabash Valley College Warriors
Maddox Pennington
0 0 5 0 0 0 0 0 0 0
Wabash Valley College Warriors
Alex Rodriguez
31 0 0 0 0 0 0 0 0 0
Wabash Valley College Warriors
Merek Sears
0 39 0 0 0 0 0 0 0 0
Wabash Valley College Warriors
Ryan Sleeper
4 0 0 0 0 0 0 0 0 0
Wabash Valley College Warriors
Josh Timmerman
0 78 0 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Caden Brock
0 0 14 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Brooks Byers
0 52 0 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Thomas Collier
0 0 13 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Dakota Copeland
0 69 0 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Brice Dillmore
38 0 0 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Cole English
40 0 0 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Clete Hartzog
64 0 0 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Carlos Nolasco
0 88 0 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Adalberto Santos
0 32 0 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Kade Snell
0 0 84 0 0 0 0 0 0 0
Wallace - Dothan Community College Govs
Benjamin Steward
0 63 0 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Owen Arndt
0 90 87 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Jacob Conover
0 26 0 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Luke Daniel
63 0 0 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Connor Edwards
1 0 0 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Mitchell Heer
25 0 0 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Cade Henry
15 0 0 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Cason Henry
0 0 44 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Patrick (Pj) Mahoney
0 13 0 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Colby Masters
0 30 31 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Joey Pourron
0 0 6 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Dylan Rhadans
0 97 0 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
Brayden Rowe
0 0 35 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
John Allen Stogner
0 0 33 0 0 0 0 0 0 0
Wallace State - Hanceville Lions
William Varmette
0 0 24 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest