2,210 MLB PLAYERS | 15,135 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/16
Day 2
06/17
Day 3
06/18
Day 4
06/19
Day 5
06/20
Day 6
06/21
Day 7
06/22
Day 8
06/23
Day 9
06/24
Day 10
06/25
Bx3
Michael Del Calvo
0 52 0 0 0 0 0 0 0 0
Bx3
Alejandro Fernandez
9 0 0 0 0 0 0 0 0 0
Bx3
Gavin Marte
0 0 0 95 0 0 0 0 0 0
Bx3
Emmanuel Mercedes
0 71 0 0 0 0 0 0 0 0
Bx3
Juan Oliva
96 0 0 0 0 0 0 0 0 0
Bx3
Fabian Orama
0 0 0 21 0 0 0 0 0 0
Bx3
Niran Perez
0 35 0 0 0 0 0 0 0 0
Bx3
Gianmarco Valenzuela
0 35 0 65 0 0 0 0 0 0
Central Florida 5'S
Garrett Brown
0 77 0 0 0 0 0 0 0 0
Central Florida 5'S
Ashton Clark
91 0 0 0 0 0 0 0 0 0
Central Florida 5'S
Jayden Conomon
0 0 0 32 0 0 0 0 0 0
Central Florida 5'S
Noah Crews
0 80 0 0 0 0 0 0 0 0
Central Florida 5'S
Christian Fiorenza
0 0 0 58 0 0 0 0 0 0
Central Florida 5'S
Manuel Sanchez
0 36 0 0 0 0 0 0 0 0
Central Florida 5'S
Bladen Uddin
0 0 0 20 0 0 0 0 0 0
Central Florida 5'S
Keano Vega
0 44 0 36 0 0 0 0 0 0
Florida Burn 2026 American
Dominick Bendever
0 0 0 36 0 0 0 0 0 0
Florida Burn 2026 American
Adler Cervio
0 0 0 45 0 0 0 0 0 0
Florida Burn 2026 American
Ethan Chambers
59 0 0 0 0 0 0 0 0 0
Florida Burn 2026 American
Stephen Commander
0 92 0 0 0 0 0 0 0 0
Florida Burn 2026 American
Jake Hartter
0 0 0 70 0 0 0 0 0 0
Florida Burn 2026 American
Matthew McCarty
0 54 0 0 0 0 0 0 0 0
Florida Burn 2026 American
Timothy Montenegro
0 0 0 57 0 0 0 0 0 0
Florida Burn 2026 American
Philip Skorewicz
15 0 0 0 0 0 0 0 0 0
Florida Burn 2026 American
Sam Torres
0 4 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 15u
Noah Cartiglia
91 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 15u
Gerardo Chow-Santana
0 14 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 15u
Hagen Conner
56 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 15u
Aiden Dyals
0 94 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 15u
Mason Morales
14 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 15u
Dean Slator
26 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 15u
Billy Wine
37 0 0 0 0 0 0 0 0 0
IronPigs
Brandyn Bogucki
37 0 0 0 0 0 0 0 0 0
IronPigs
Vinnie Carriero
48 0 0 0 0 0 0 0 0 0
IronPigs
Shepard Charlton
0 36 0 0 0 0 0 0 0 0
IronPigs
Logan Kish
35 0 0 0 0 0 0 0 0 0
IronPigs
Nicky Labella
0 148 0 0 0 0 0 0 0 0
IronPigs
Biagio Montagna
0 75 0 0 0 0 0 0 0 0
IronPigs
Jackson Simmerson
0 32 0 0 0 0 0 0 0 0
Jsb Elite 2026
Ryder Brown
0 74 0 0 0 0 0 0 0 0
Jsb Elite 2026
Carson Honick
0 17 0 14 0 0 0 0 0 0
Jsb Elite 2026
Jack Johnson
40 0 0 35 0 0 0 0 0 0
Jsb Elite 2026
Ian Long
0 0 0 61 0 0 0 0 0 0
Jsb Elite 2026
Anthony Meady
0 0 0 65 0 0 0 0 0 0
Jsb Elite 2026
Chris Risola
0 68 0 0 0 0 0 0 0 0
Jsb Elite 2026
Connor Robovitsky
25 0 0 0 0 0 0 0 0 0
Knights Knation Florida 15u
Wesley Anderson
0 53 0 0 0 0 0 0 0 0
Knights Knation Florida 15u
Brock Budreau
0 28 0 1 0 0 0 0 0 0
Knights Knation Florida 15u
Alex Fraietta
0 41 0 74 0 0 0 0 0 0
Knights Knation Florida 15u
Cooper Richardson
0 0 0 34 0 0 0 0 0 0
Knights Knation Florida 15u
Jordan Roberts
50 0 0 41 0 0 0 0 0 0
Knights Knation Florida 15u
Jackson Skoglund
21 0 0 0 0 0 0 0 0 0
Knights Knation Florida 15u
Weston Terrell
0 31 0 0 0 0 0 0 0 0
Los Hijos
Clayton Chiles
41 0 0 0 0 0 0 0 0 0
Los Hijos
Daniel Frade
0 71 0 0 0 0 0 0 0 0
Los Hijos
Arionel Parra
0 41 0 0 0 0 0 0 0 0
Los Hijos
Myles Peloso
53 0 0 0 0 0 0 0 0 0
Los Hijos
Michael Ramos
78 0 0 0 0 0 0 0 0 0
Los Hijos
Jayden Torres
98 0 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Peter Alamia
0 67 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Zack Branham
32 0 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Eli Edwards
0 81 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Jackson Jefferson
0 41 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Luke Long
28 0 0 11 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Cameron Paquette
0 36 0 0 0 0 0 0 0 0
Ostingers Baseball 2026 Duran
Cooper Topp
43 0 0 74 0 0 0 0 0 0
Prime Baseball 2026
Angelo Ciruzzo
32 0 0 0 0 0 0 0 0 0
Prime Baseball 2026
Kuwain Claxton
26 0 0 0 0 0 0 0 0 0
Prime Baseball 2026
David Johnston
75 0 0 0 0 0 0 0 0 0
Prime Baseball 2026
Braedon Mackay
0 0 0 55 0 0 0 0 0 0
Prime Baseball 2026
Jackson Pennella
71 0 0 0 0 0 0 0 0 0
Prime Baseball 2026
Emmett Russo
0 36 0 33 0 0 0 0 0 0
Prime Baseball 2026
Jacob Zeman
0 92 0 0 0 0 0 0 0 0
SoFlo LIME
Michael Acosta
0 29 0 0 0 0 0 0 0 0
SoFlo LIME
Juan Bauza
29 0 0 0 0 0 0 0 0 0
SoFlo LIME
Chase Cherne
41 0 0 0 0 0 0 0 0 0
SoFlo LIME
Jacob Diamond
69 0 0 0 0 0 0 0 0 0
SoFlo LIME
Ignacio Perez
55 0 0 0 0 0 0 0 0 0
SoFlo LIME
Sebastian Rozner
0 76 0 0 0 0 0 0 0 0
South Florida Bullsharks 15U
Tyler Curtin
48 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15U
Esteban Hernandez
3 12 0 0 0 0 0 0 0 0
South Florida Bullsharks 15U
Christian Lezama
0 31 0 0 0 0 0 0 0 0
South Florida Bullsharks 15U
David Lopez
8 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15U
Jeremiah Moncada
43 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15U
Jacob Paez
51 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15U
Manny Rodriguez
47 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 15U
Alex Semet
13 47 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Reed Franklin Riashi
0 0 0 7 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Rylee Hoffman
0 71 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Jonathan Kacinas
0 0 0 9 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Aaron Kluener
61 0 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Ryan Kotarski
0 0 0 26 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Jael Lawton
0 46 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Kebdiel Melendez
0 0 0 73 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Charlie Sipe
44 0 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Collin Thess
0 0 0 69 0 0 0 0 0 0
Southern Squeeze Fort Myers 2026
Aiden Valerio
18 0 0 37 0 0 0 0 0 0
SWFL 2026 Nation
Khayden Collier
0 0 0 82 0 0 0 0 0 0
SWFL 2026 Nation
Thomas Cox
0 6 0 14 0 0 0 0 0 0
SWFL 2026 Nation
Thomas Eaton
0 68 0 0 0 0 0 0 0 0
SWFL 2026 Nation
Carter Heisler
23 0 0 0 0 0 0 0 0 0
SWFL 2026 Nation
Eric Hermanson
24 0 0 66 0 0 0 0 0 0
SWFL 2026 Nation
Fabian Lacayo
19 0 0 38 0 0 0 0 0 0
SWFL 2026 Nation
Antony Leiderman
0 0 0 40 0 0 0 0 0 0
SWFL 2026 Nation
Cole Morris
0 0 0 76 0 0 0 0 0 0
SWFL 2026 Nation
Preston Nielsen
0 0 0 16 0 0 0 0 0 0
Wesley Chapel Storm 2026
Bodie Benortham
0 20 0 80 0 0 0 0 0 0
Wesley Chapel Storm 2026
Jordan Campos
0 0 0 62 0 0 0 0 0 0
Wesley Chapel Storm 2026
Eli Chana
0 0 0 91 0 0 0 0 0 0
Wesley Chapel Storm 2026
Ramon Guerrero
0 18 0 0 0 0 0 0 0 0
Wesley Chapel Storm 2026
Carter Kindberg
0 0 0 64 0 0 0 0 0 0
Wesley Chapel Storm 2026
Brady Lasiewski
0 66 0 0 0 0 0 0 0 0
Wesley Chapel Storm 2026
Gavyn Mullis
32 0 0 36 0 0 0 0 0 0
Wesley Chapel Storm 2026
Caleb Rodriguez
0 73 0 0 0 0 0 0 0 0
Wesley Chapel Storm 2026
Ryan Simmons
0 22 0 4 0 0 0 0 0 0
Wesley Chapel Storm 2026
Ivan Vasquez
50 0 0 41 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest