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/21
Day 2
06/22
Day 3
06/23
Day 4
06/24
Day 5
06/25
Day 6
06/26
Day 7
06/27
Day 8
06/28
Day 9
06/29
Day 10
06/30
Ballers-Hill 15u
Calvin Arjona Jr
23 0 0 0 0 0 0 0 0 0
Ballers-Hill 15u
Levi Haverlak
23 0 0 0 0 0 0 0 0 0
Ballers-Hill 15u
Eli Maulden
21 0 0 0 0 0 0 0 0 0
Ballers-Hill 15u
Peyton Newman
26 0 0 0 0 0 0 0 0 0
Ballers-Hill 15u
Hudson Palmer
42 0 48 0 0 0 0 0 0 0
Ballers-Hill 15u
Jake Radano
71 0 0 0 0 0 0 0 0 0
Ballers-Hill 15u
Antonio Williams
55 0 48 0 0 0 0 0 0 0
Florida Hardballers
Ryan Cushenbery
87 0 0 0 0 0 0 0 0 0
Florida Hardballers
Anthony Dang
0 62 0 0 0 0 0 0 0 0
Florida Hardballers
Caleb Jacobs
0 0 14 0 0 0 0 0 0 0
Florida Hardballers
Cash Liles
0 0 18 0 0 0 0 0 0 0
Florida Hardballers
Bowen Reeves
0 17 56 0 0 0 0 0 0 0
Florida Hardballers
Joshua Taylor
30 0 0 0 0 0 0 0 0 0
Florida Hardballers
Ryland WIne
0 26 20 0 0 0 0 0 0 0
Freshwater Storm 15u American
Zak Al-Arashi
0 0 19 0 0 0 0 0 0 0
Freshwater Storm 15u American
Brandon Bell
0 0 39 0 0 0 0 0 0 0
Freshwater Storm 15u American
Nathan Burrus
0 49 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Christain Colbert
0 44 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Cade Culver
34 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Braeden Henderson
0 0 30 0 0 0 0 0 0 0
Freshwater Storm 15u American
Jovanni Hollenbeck
0 31 0 0 0 0 0 0 0 0
Freshwater Storm 15u American
Nathan Tillis
0 0 22 0 0 0 0 0 0 0
Freshwater Storm 15u American
Cade Vanwormer
81 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Gavin Dealy
0 64 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Declan Lenzen
0 0 20 0 0 0 0 0 0 0
Freshwater Storm 15u National
Ruben Negron
0 2 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Rhys Oldham
63 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Landon Palmateer
0 60 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Anthony Panetta
29 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u National
Brayden Thorn
0 21 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Diego Demarino
0 0 9 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Jude Dicicco
0 20 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Jett Fletcher
52 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Chance Hedges
0 37 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Jojo Miller
69 0 0 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Collin O'Connell
0 0 79 0 0 0 0 0 0 0
Freshwater Storm 15u Underclass
Logan Pollard
0 51 0 0 0 0 0 0 0 0
Ftb Rawlings
Parker Amato
0 13 0 0 0 0 0 0 0 0
Ftb Rawlings
Gabriel Blount
0 12 47 0 0 0 0 0 0 0
Ftb Rawlings
Cameron Claussen
34 0 0 0 0 0 0 0 0 0
Ftb Rawlings
Liam Crawford
21 0 0 0 0 0 0 0 0 0
Ftb Rawlings
Caleb Lambert Jr.
29 0 48 0 0 0 0 0 0 0
Ftb Rawlings
Gavin Mathis
23 0 59 0 0 0 0 0 0 0
Ftb Rawlings
Jackson Rana
23 0 0 0 0 0 0 0 0 0
Ftb Rawlings
Thearn Treasure
0 54 0 0 0 0 0 0 0 0
Ftb Rawlings
Wesley Willis
0 30 0 0 0 0 0 0 0 0
Gsb Prospects 2026/2027
Charlie Antunez
35 0 0 0 0 0 0 0 0 0
Gsb Prospects 2026/2027
Trevin Bean
0 64 0 0 0 0 0 0 0 0
Gsb Prospects 2026/2027
Ethan Grant
24 0 0 0 0 0 0 0 0 0
Gsb Prospects 2026/2027
Jacob Ramos
27 34 0 0 0 0 0 0 0 0
Gsb Prospects 2026/2027
Antony Viera
0 26 0 0 0 0 0 0 0 0
Hard Ninety Baseball - South
Cristian Baez
82 0 0 0 0 0 0 0 0 0
Hard Ninety Baseball - South
Westen Brownlee
7 0 0 0 0 0 0 0 0 0
Hard Ninety Baseball - South
Jacob Imhoff
0 0 25 0 0 0 0 0 0 0
Hard Ninety Baseball - South
Nathan Mahaffey
49 0 0 0 0 0 0 0 0 0
Hard Ninety Baseball - South
Deacon Massey
44 0 28 0 0 0 0 0 0 0
Hard Ninety Baseball - South
Drake Massey
40 0 70 0 0 0 0 0 0 0
Hard Ninety Baseball - South
Cole Sager
42 0 88 0 0 0 0 0 0 0
Hit Factory 2027 Elite
Oscar Cambero
0 62 0 0 0 0 0 0 0 0
Hit Factory 2027 Elite
Mateo Hernandez
36 0 0 0 0 0 0 0 0 0
Hit Factory 2027 Elite
Luke Ledford
45 0 0 0 0 0 0 0 0 0
Hit Factory 2027 Elite
Sebastian Price
0 23 0 0 0 0 0 0 0 0
Hit Factory 2027 Elite
Chanz Scanio
0 51 0 0 0 0 0 0 0 0
Hit Factory 2027 Elite
Kyle Sutherland
0 0 44 0 0 0 0 0 0 0
Hit Factory Pro 2027
Evan Eagle
97 0 0 0 0 0 0 0 0 0
Hit Factory Pro 2027
Ty Fraga
10 0 18 0 0 0 0 0 0 0
Hit Factory Pro 2027
Jackson Giovenco
27 0 0 84 0 0 0 0 0 0
Hit Factory Pro 2027
William Hoblitzell
6 0 0 16 0 0 0 0 0 0
Hit Factory Pro 2027
Evan Juan
18 0 0 89 0 0 0 0 0 0
Hit Factory Pro 2027
Richie Kemner
0 0 0 25 0 0 0 0 0 0
Hit Factory Pro 2027
John Oliver
12 0 0 16 0 0 0 0 0 0
Hit Factory Pro 2027
Evan Pedersen
14 0 96 0 0 0 0 0 0 0
Legacy 15u Tampa
DEREK CAMARGO
0 0 31 0 0 0 0 0 0 0
Legacy 15u Tampa
Addiel Fundora
0 0 17 0 0 0 0 0 0 0
Legacy 15u Tampa
Dayan Garcia
0 48 0 0 0 0 0 0 0 0
Legacy 15u Tampa
David Lemos
0 55 0 0 0 0 0 0 0 0
Legacy 15u Tampa
Yirvin Adelis Medina Suarez
0 0 80 0 0 0 0 0 0 0
Legacy 15u Tampa
Sergio Rodriguez
0 0 30 0 0 0 0 0 0 0
Legacy 15u Tampa
Daniel Ruiz
0 47 0 0 0 0 0 0 0 0
Legacy 15u Tampa
Robby Siebel
0 0 58 0 0 0 0 0 0 0
Legacy 15u Tampa
Fabian Vega
0 47 0 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Levi Bryant
47 0 0 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Jack Egger
0 3 4 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Stetson Jones
49 0 0 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Bryson Kane
0 19 52 0 0 0 0 0 0 0
Legends 15u Black Powered By Ua
Ryne Mullen
0 90 0 0 0 0 0 0 0 0
MVP FL 15u Black
Carlos Carrera
0 10 0 0 0 0 0 0 0 0
MVP FL 15u Black
Carter Dougherty
0 0 38 0 0 0 0 0 0 0
MVP FL 15u Black
Trevin Gagne
0 28 0 0 0 0 0 0 0 0
MVP FL 15u Black
Brayden Howard
21 0 0 0 0 0 0 0 0 0
MVP FL 15u Black
Ryan Lindsay
43 0 0 0 0 0 0 0 0 0
MVP FL 15u Black
Reef Wilson
56 0 0 0 0 0 0 0 0 0
MVP FL 15u Black
Cole Worley
0 39 0 0 0 0 0 0 0 0
MVP FL 15u White
Carter Dubois
19 0 0 0 0 0 0 0 0 0
MVP FL 15u White
D'Angelo Erazo
0 0 22 0 0 0 0 0 0 0
MVP FL 15u White
Keane Novotny
89 0 0 0 0 0 0 0 0 0
MVP FL 15u White
Noah Reagan
0 0 76 0 0 0 0 0 0 0
MVP FL 15u White
Cole Rehm
0 72 0 0 0 0 0 0 0 0
MVP FL 15u White
Matthew Walker
0 29 0 0 0 0 0 0 0 0
Ostingers 2027 Ramos
Blaine Bole
0 60 0 0 0 0 0 0 0 0
Ostingers 2027 Ramos
Nicolas Cornwell
42 0 0 66 0 0 0 0 0 0
Ostingers 2027 Ramos
Tre Curatelli
13 0 56 0 0 0 0 0 0 0
Ostingers 2027 Ramos
Brady Rebello
0 0 35 0 0 0 0 0 0 0
Ostingers 2027 Ramos
Ryder Tillotson
0 28 0 30 0 0 0 0 0 0
Ostingers 2027 Ramos
Keegan Wilkerson
46 0 0 6 0 0 0 0 0 0
Pasco Futures
Luke Baldwin
0 36 0 0 0 0 0 0 0 0
Pasco Futures
Robbie Crist
0 7 0 0 0 0 0 0 0 0
Pasco Futures
Cooper Federman
0 41 0 0 0 0 0 0 0 0
Pasco Futures
Evan Halle
0 49 0 0 0 0 0 0 0 0
Pasco Futures
Aidan Oechsle
0 0 22 0 0 0 0 0 0 0
Pasco Futures
Ryan Rieger
0 49 0 0 0 0 0 0 0 0
Pasco Futures
Peyton Schmidt
0 46 0 0 0 0 0 0 0 0
Power Baseball 2027 Blue
Jacob Blankinsop
0 0 0 30 0 0 0 0 0 0
Power Baseball 2027 Blue
Adam Cimino
0 0 0 38 0 0 0 0 0 0
Power Baseball 2027 Blue
Luis Covault
0 0 0 7 0 0 0 0 0 0
Power Baseball 2027 Blue
Henry Crupi
53 0 0 0 0 0 0 0 0 0
Power Baseball 2027 Blue
Elias Leach
0 39 0 0 0 0 0 0 0 0
Power Baseball 2027 Blue
Connor McGrew
0 0 70 0 0 0 0 0 0 0
Power Baseball 2027 Blue
Colin Stansberry
0 65 0 0 0 0 0 0 0 0
Power Baseball 2027 Blue
Nicholas Stentiford
0 0 0 51 0 0 0 0 0 0
Power Baseball 2027 Blue
Britton Wise
0 0 42 0 0 0 0 0 0 0
Power Baseball 2027 Gold
Martin Clemens
71 0 0 0 0 0 0 0 0 0
Power Baseball 2027 Gold
Brayden Crow
0 58 0 0 0 0 0 0 0 0
Power Baseball 2027 Gold
Landon Howell
0 55 0 0 0 0 0 0 0 0
Power Baseball 2027 Gold
Rory Irwin
42 0 0 0 0 0 0 0 0 0
Sba Clubhouse Scout Team - 2027
Aaron Bingnear
94 0 0 0 0 0 0 0 0 0
Sba Clubhouse Scout Team - 2027
Braydon Cook
0 0 17 0 0 0 0 0 0 0
Sba Clubhouse Scout Team - 2027
Caden Gillespie
0 68 0 0 0 0 0 0 0 0
Sba Clubhouse Scout Team - 2027
Cooper Gunderson
0 21 24 0 0 0 0 0 0 0
Sba Clubhouse Scout Team - 2027
Aidan Juarbe
0 0 1 0 0 0 0 0 0 0
Sba Clubhouse Scout Team - 2027
Tyson Lake
5 0 0 0 0 0 0 0 0 0
Sba Clubhouse Scout Team - 2027
Carson Wheatley
0 0 87 0 0 0 0 0 0 0
Scorpions 2027 Purple
Robert Baptist
24 0 40 0 0 0 0 0 0 0
Scorpions 2027 Purple
Kellen Blanco
36 0 16 0 0 0 0 0 0 0
Scorpions 2027 Purple
Merrick Campbell
42 0 27 0 0 0 0 0 0 0
Scorpions 2027 Purple
Sean Gates
57 0 0 0 0 0 0 0 0 0
Scorpions 2027 Purple
Trevor Hawes
0 0 48 0 0 0 0 0 0 0
Scorpions 2027 Purple
Trevor Pittman
74 0 0 0 0 0 0 0 0 0
Southern Squeeze 2027 Orlando
Jacob Deal
0 0 87 0 0 0 0 0 0 0
Southern Squeeze 2027 Orlando
Brian Gannon
8 12 0 0 0 0 0 0 0 0
Southern Squeeze 2027 Orlando
Jonathan Lugo
0 58 0 0 0 0 0 0 0 0
Southern Squeeze 2027 Orlando
Michael Moskovitz
0 0 9 0 0 0 0 0 0 0
Southern Squeeze 2027 Orlando
Isaiah Thomas
92 0 0 0 0 0 0 0 0 0
Southern Squeeze 2027 Orlando
Austin Vincent
0 0 19 0 0 0 0 0 0 0
southern squezee orlando
Max Anderson
0 0 63 0 0 0 0 0 0 0
southern squezee orlando
Brody Crosby
0 87 0 0 0 0 0 0 0 0
southern squezee orlando
Henry Malatesta
0 0 25 0 0 0 0 0 0 0
southern squezee orlando
Wyatt Schmidt
81 0 1 0 0 0 0 0 0 0
southern squezee orlando
Nathan Sharp
5 0 29 0 0 0 0 0 0 0
Sports Academy Ballers 2027
Jack Grieger
0 35 0 0 0 0 0 0 0 0
Sports Academy Ballers 2027
Caleb Hermelbracht
74 0 0 0 0 0 0 0 0 0
Sports Academy Ballers 2027
Landan Johnson
0 0 63 0 0 0 0 0 0 0
Sports Academy Ballers 2027
Connor Kindle
0 0 67 0 0 0 0 0 0 0
Sports Academy Ballers 2027
Brody McMillan
0 27 0 0 0 0 0 0 0 0
Sports Academy Ballers 2027
Cru Slocum
0 0 15 0 0 0 0 0 0 0
Sports Academy Ballers 2027
Ian Varnadore
0 69 0 0 0 0 0 0 0 0
Tampa Blacksox- 15u
Alex Adkins
34 0 0 0 0 0 0 0 0 0
Tampa Blacksox- 15u
Nathan Adkins
0 40 0 0 0 0 0 0 0 0
Tampa Blacksox- 15u
Eli Castillo
9 0 0 0 0 0 0 0 0 0
Tampa Blacksox- 15u
Asher Jenkins
0 0 25 0 0 0 0 0 0 0
Tampa Blacksox- 15u
Tj Maiello
5 31 0 0 0 0 0 0 0 0
Tampa Blacksox- 15u
Ayden Rivera
0 35 0 0 0 0 0 0 0 0
Tampa Blacksox- 15u
Leo Schreiner
68 0 0 0 0 0 0 0 0 0
Tampa United
Cole Chewning
25 0 0 0 0 0 0 0 0 0
Tampa United
Ryan Deak
0 15 0 0 0 0 0 0 0 0
Tampa United
Patrick Hall
66 0 0 0 0 0 0 0 0 0
Tampa United
Noah Lockler
0 72 0 0 0 0 0 0 0 0
Tampa United
Kiano Noa
0 0 103 0 0 0 0 0 0 0
Tampa United
Eddie Orchard
0 30 0 0 0 0 0 0 0 0
Tampa United
Jaden Sosa
0 17 0 0 0 0 0 0 0 0
Tampa United
Collin Tice
37 0 0 0 0 0 0 0 0 0
Ttp 2027
Lochlan Barnes
0 26 0 0 0 0 0 0 0 0
Ttp 2027
Robert Estevez
0 83 0 0 0 0 0 0 0 0
Ttp 2027
Angel Ornelas
0 2 0 0 0 0 0 0 0 0
Ttp 2027
Kaleb Renella
0 12 84 0 0 0 0 0 0 0
Ttp 2027
Eli Rover
0 89 0 0 0 0 0 0 0 0
Usa Prime Tampa 15u Bolling
Julian Blanton
0 29 0 80 0 0 0 0 0 0
Usa Prime Tampa 15u Bolling
Keniel Burgos-Rivera
0 17 0 0 0 0 0 0 0 0
Usa Prime Tampa 15u Bolling
Colton Burrmann
29 0 0 0 0 0 0 0 0 0
Usa Prime Tampa 15u Bolling
Parker Burrmann
0 30 0 87 0 0 0 0 0 0
Usa Prime Tampa 15u Bolling
Cooper Neale
31 0 0 0 0 0 0 0 0 0
Usa Prime Tampa 15u Bolling
Gabriel Ortiz
17 0 0 0 0 0 0 0 0 0
Usa Prime Tampa 15u Bolling
Jackson Patterson
30 0 43 0 0 0 0 0 0 0
Wow Factor Florida National 2027
Reece Bowman
0 21 0 0 0 0 0 0 0 0
Wow Factor Florida National 2027
Matthew Edmonds
0 0 69 0 0 0 0 0 0 0
Wow Factor Florida National 2027
Chase Harris
0 66 0 0 0 0 0 0 0 0
Wow Factor Florida National 2027
Bryce Hatton
0 28 0 0 0 0 0 0 0 0
Wow Factor Florida National 2027
Devon Hebner
0 39 0 0 0 0 0 0 0 0
Wow Factor Florida National 2027
Christian Lynch
0 0 16 0 0 0 0 0 0 0
Wow Factor Florida National 2027
Corbin Turner
0 0 29 0 0 0 0 0 0 0
Wow Factor Florida National 2027
Carlo Vazquez
0 62 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/21
Day 2
06/22
Day 3
06/23
Day 4
06/24
2024 15U Ultimate Baseball Championship - EastFTB/Philadelphia Phillies 15UReece Bowman806/17/2024 RR
2024 15U PG Jupiter InvitationalLaudy Sports BaseballMaximilian Pliske836/18/2024 RR RR