2,126 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)
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/07
Day 2
06/08
Day 3
06/09
Day 4
06/10
Day 5
06/11
Day 6
06/12
Day 7
06/13
Day 8
06/14
Day 9
06/15
Day 10
06/16
5 Star Savannah 16u
Troy Devoe
0 49 0 0 0 0 0 0 0 0
5 Star Savannah 16u
Sean Etzle
0 0 81 0 0 0 0 0 0 0
5 Star Savannah 16u
Raine Grames
0 17 0 0 0 0 0 0 0 0
5 Star Savannah 16u
Tyler Price
0 0 18 0 0 0 0 0 0 0
5 Star Savannah 16u
Ayden Reddick
0 65 0 0 0 0 0 0 0 0
5 Star Savannah 16u
Casey Rizzo
0 53 0 0 0 0 0 0 0 0
643 Dp 16u Jaguars McPhee
Rocco Baxter
0 30 0 0 0 0 0 0 0 0
643 Dp 16u Jaguars McPhee
Adler Bowen
0 0 62 0 0 0 0 0 0 0
643 Dp 16u Jaguars McPhee
Hank Brantley
0 68 0 0 0 0 0 0 0 0
643 Dp 16u Jaguars McPhee
Peter Drahushuk
0 0 66 0 0 0 0 0 0 0
643 Dp 16u Jaguars McPhee
Ben Hill
0 0 12 0 0 0 0 0 0 0
643 Dp 16u Jaguars McPhee
Noah Kashiparekh
0 0 87 0 0 0 0 0 0 0
643 Dp 16u Jaguars McPhee
Connor Mirabella
0 0 77 0 0 0 0 0 0 0
643 Dp 16u Jaguars McPhee
Dominic Veneri
0 67 0 0 0 0 0 0 0 0
Central Florida 5'S
Aaron Alston
0 0 66 0 0 0 0 0 0 0
Central Florida 5'S
Brayden Jacobs
0 56 15 0 0 0 0 0 0 0
Central Florida 5'S
John Quinones
0 74 0 0 0 0 0 0 0 0
Central Florida 5'S
Dawson Reeves
0 35 0 0 0 0 0 0 0 0
Central Florida 5'S
Keano Vega
0 60 0 0 0 0 0 0 0 0
Chain Gang Black
Noah Bauer
0 0 52 0 0 0 0 0 0 0
Chain Gang Black
Brady Campbell
0 0 91 0 0 0 0 0 0 0
Chain Gang Black
Parker Crosby
0 76 0 0 0 0 0 0 0 0
Chain Gang Black
Brody Hausher
0 73 0 0 0 0 0 0 0 0
Chain Gang Black
Gideon Mobley
0 27 0 0 0 0 0 0 0 0
Chain Gang Black
Joey Succi
0 11 3 0 0 0 0 0 0 0
Chain Gang Black
Hagan Weathers
0 20 0 0 0 0 0 0 0 0
Chain Gang Black
Tyler Wolfe
0 16 74 0 0 0 0 0 0 0
East Coast Storm
Joseph Christen
0 93 0 0 0 0 0 0 0 0
East Coast Storm
Logan Hill
0 0 85 0 0 0 0 0 0 0
East Coast Storm
Brayden Kunka
0 6 6 0 0 0 0 0 0 0
East Coast Storm
Brock McClelland
0 26 27 0 0 0 0 0 0 0
East Coast Storm
Derek Rivera
0 75 0 0 0 0 0 0 0 0
East Coast Storm
Levi Veirs
0 26 0 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Ashton Allen
0 39 0 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Jayden Denton
0 40 0 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Hudson Dye
0 0 50 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Steven Elliott
0 30 3 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Trace Farmer
0 24 0 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Grayson Heatwole
0 30 0 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Landen Holbrook
0 31 25 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Lucas Hutchinson
0 6 0 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Dalton Janey
0 0 25 0 0 0 0 0 0 0
Fernandina Beach Pirates 16U
Grady Stevens
0 29 18 0 0 0 0 0 0 0
Florida Gulf Coast Black 16u
Kaleb Campbell
0 7 0 0 0 0 0 0 0 0
Florida Gulf Coast Black 16u
George Matzke
0 70 0 0 0 0 0 0 0 0
Florida Gulf Coast Black 16u
jayse meritz
0 26 0 0 0 0 0 0 0 0
Florida Gulf Coast Black 16u
Luke Pembleton
0 0 96 0 0 0 0 0 0 0
Florida Gulf Coast Black 16u
Brayden Rivera
0 0 40 0 0 0 0 0 0 0
Florida Gulf Coast Black 16u
Hayden Rogers
0 24 0 0 0 0 0 0 0 0
Florida Gulf Coast Black 16u
Dean Slator
0 0 66 0 0 0 0 0 0 0
Florida Gulf Coast Black 16u
Kenay Velazquez
0 86 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Jacob Buff
0 59 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Ben Clupper
0 83 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Jojo Miller
0 49 0 0 0 0 0 0 0 0
Freshwater Storm 16u American
Dominic Tamburrino
0 0 80 0 0 0 0 0 0 0
Freshwater Storm 16u American
Dustin Tharp
0 0 9 0 0 0 0 0 0 0
Freshwater Storm 16u National
Elijah Bagg
0 65 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Brendan Carbery
0 0 88 0 0 0 0 0 0 0
Freshwater Storm 16u National
Jackson Carney
0 0 48 0 0 0 0 0 0 0
Freshwater Storm 16u National
Maddux Dowler
0 11 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Caeden Dye
0 0 69 0 0 0 0 0 0 0
Freshwater Storm 16u National
Reilley Oglageo
0 14 0 0 0 0 0 0 0 0
Freshwater Storm 16u National
Tyler Yarina
0 85 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Jack Benson
0 40 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Lukas Brougham
0 82 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Noah Cagulangan
0 29 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Jacob Hildebrandt
0 0 29 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Maddox Lee
0 77 0 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Noah Moffat
0 0 20 0 0 0 0 0 0 0
Freshwater Storm 16u Underclass
Bryson Williams
0 0 72 0 0 0 0 0 0 0
Hornsup Baseball
Karter Alvarez
0 0 8 0 0 0 0 0 0 0
Hornsup Baseball
Daniel Dyches
0 0 10 0 0 0 0 0 0 0
Hornsup Baseball
Bryan Eberly
0 0 27 0 0 0 0 0 0 0
Hornsup Baseball
Thomas Glasspoole
0 27 71 0 0 0 0 0 0 0
Hornsup Baseball
Kamden Milner
0 0 18 0 0 0 0 0 0 0
Hornsup Baseball
Emmett Pellegrino
0 73 0 0 0 0 0 0 0 0
Hornsup Baseball
Kaleb Stockwell
0 0 80 0 0 0 0 0 0 0
Hornsup Baseball
Blake Warner
0 80 0 0 0 0 0 0 0 0
Islanders
Max Atchison
0 19 0 0 0 0 0 0 0 0
Islanders
Ocean Bland
0 10 0 0 0 0 0 0 0 0
Islanders
Jaxon Hatten
0 32 0 0 0 0 0 0 0 0
Islanders
Jackson Purvis
0 83 0 0 0 0 0 0 0 0
Islanders
Daniel Rottino
0 18 50 0 0 0 0 0 0 0
Islanders
Mason Schnell
0 29 48 0 0 0 0 0 0 0
Islanders
Caden Swartz
0 29 0 0 0 0 0 0 0 0
Islanders
Nicholas Viola
0 0 16 0 0 0 0 0 0 0
Jax Indians
Antonio Baez
0 39 0 0 0 0 0 0 0 0
Jax Indians
Gianni Bernstein
0 23 0 0 0 0 0 0 0 0
Jax Indians
Trevor Clark
0 68 0 0 0 0 0 0 0 0
Jax Indians
Dylan Johnson
0 29 67 0 0 0 0 0 0 0
Jax Indians
Henry Manley
0 30 72 0 0 0 0 0 0 0
Jax Indians
Joseph Navarro
0 0 57 0 0 0 0 0 0 0
Jax Indians
Kayson Rickerson
0 28 13 0 0 0 0 0 0 0
Nlb Underclass
Sam Bruce
0 1 0 0 0 0 0 0 0 0
Nlb Underclass
Michael Fletcher
0 20 23 0 0 0 0 0 0 0
Nlb Underclass
Aidan Forrest
0 22 25 0 0 0 0 0 0 0
Nlb Underclass
Jake Gardner
0 0 51 0 0 0 0 0 0 0
Nlb Underclass
Adriel Johnson
0 11 19 0 0 0 0 0 0 0
Nlb Underclass
Mack Johnson
0 84 0 0 0 0 0 0 0 0
Nlb Underclass
Corbyn Thompson
0 25 19 0 0 0 0 0 0 0
Nlb Underclass
Zachary Tubbs
0 0 59 0 0 0 0 0 0 0
Nlb Underclass
Sam Weaver
0 27 41 0 0 0 0 0 0 0
North Florida Patriots
Hayden Becker
0 17 0 0 0 0 0 0 0 0
North Florida Patriots
Rodney Blackwelder
0 20 92 0 0 0 0 0 0 0
North Florida Patriots
Lucas Bowen
0 84 0 0 0 0 0 0 0 0
North Florida Patriots
Kason Kirkland
0 0 25 0 0 0 0 0 0 0
North Florida Patriots
Landon Sheffield
0 90 0 0 0 0 0 0 0 0
Rba Legends
Sebastian Blanco
0 0 88 0 0 0 0 0 0 0
Rba Legends
Landon Courtney
0 0 4 0 0 0 0 0 0 0
Rba Legends
Dylan Czerwinski
0 0 24 0 0 0 0 0 0 0
Rba Legends
Trey Hendrickson
0 28 77 0 0 0 0 0 0 0
Rba Legends
Sneh Patel
0 57 0 0 0 0 0 0 0 0
Rba Legends
Kaleb Thompson
0 30 14 0 0 0 0 0 0 0
Rba Legends
Tommy Wilson
0 36 0 0 0 0 0 0 0 0
Rba Legends
Jason Wuerz
0 30 75 0 0 0 0 0 0 0
South Georgia Hustle 16u
Santiago Bizzell
0 0 96 0 0 0 0 0 0 0
South Georgia Hustle 16u
Carson Coger
0 0 14 0 0 0 0 0 0 0
South Georgia Hustle 16u
Collin Crawford
0 12 0 0 0 0 0 0 0 0
South Georgia Hustle 16u
Gaven Grafford
0 23 85 0 0 0 0 0 0 0
South Georgia Hustle 16u
Caiden Lewis
0 0 93 0 0 0 0 0 0 0
South Georgia Hustle 16u
Aidan Meeks
0 47 0 0 0 0 0 0 0 0
South Georgia Hustle 16u
Jovi Meeks
0 11 40 0 0 0 0 0 0 0
South Georgia Hustle 16u
Gevin Smith
0 73 0 0 0 0 0 0 0 0
South Georgia Hustle 16u
Jack Tillman
0 0 37 0 0 0 0 0 0 0
South Georgia Hustle 16u
Eli Watkins
0 83 0 0 0 0 0 0 0 0
Sticks Florida 2026
Brian Allen
0 23 12 0 0 0 0 0 0 0
Sticks Florida 2026
Bane Barker
0 88 0 0 0 0 0 0 0 0
Sticks Florida 2026
Shane Clayton
0 0 58 0 0 0 0 0 0 0
Sticks Florida 2026
Andrew Detlefsen
0 7 71 0 0 0 0 0 0 0
Sticks Florida 2026
Aidan Kuglar
0 75 0 0 0 0 0 0 0 0
Sticks Florida 2026
Nick Malec
0 32 0 0 0 0 0 0 0 0
Sticks Florida 2026
Derek Ochoa
0 0 6 0 0 0 0 0 0 0
Sticks Florida 2026
Ethan Polce
0 0 93 0 0 0 0 0 0 0
Usa Prime Florida 16u
Zack Chang
0 77 0 0 0 0 0 0 0 0
Usa Prime Florida 16u
Cameron Jacobsen
0 0 69 0 0 0 0 0 0 0
Usa Prime Florida 16u
Conner Jones
0 0 27 0 0 0 0 0 0 0
Usa Prime Florida 16u
Albie Macdonald
0 35 0 0 0 0 0 0 0 0
Usa Prime Florida 16u
Brian Malice
0 18 75 0 0 0 0 0 0 0
Usa Prime Florida 16u
Bruce Neel
0 90 0 0 0 0 0 0 0 0
Usa Prime Florida 16u
Caysen Nobles
0 0 63 0 0 0 0 0 0 0
Usa Prime Florida 16u
Ryan Ott
0 0 33 0 0 0 0 0 0 0
Usa Prime Florida 16u
Caleb Walker
0 0 89 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/07
Day 2
06/08
Day 3
06/09
Day 4
06/10
2024 18U BCS QualifierFlorida Gulf Coast Black 18uLuke Pembleton796/3/2024 RR
2024 18U BCS QualifierFlorida Gulf Coast Green 18uLuke Pembleton796/3/2024 RR