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
07/07
Day 2
07/08
Day 3
07/09
Day 4
07/10
Day 5
07/11
Day 6
07/12
Day 7
07/13
Day 8
07/14
Day 9
07/15
Day 10
07/16
Baseline Baseball Navy
Anthony Cuquejo
0 0 0 2 0 0 0 0 0 0
Baseline Baseball Navy
Carlos Franco
0 0 0 40 0 0 0 0 0 0
Baseline Baseball Navy
Juan Girado
65 0 0 0 0 0 0 0 0 0
Baseline Baseball Navy
Miguel Gonzalez
0 0 0 37 0 0 0 0 0 0
Baseline Baseball Navy
Gio Lugo
0 0 49 0 0 0 0 0 0 0
Baseline Baseball Navy
Mike Martinez
0 0 0 67 0 0 0 0 0 0
Baseline Baseball Navy
Daniel Reyes
0 0 0 64 0 0 0 0 0 0
Baseline Baseball Navy
Brandon Roman
0 0 25 0 0 0 0 0 0 0
Baseline Baseball Navy
Pablo Sainz
0 0 0 72 0 0 0 0 0 0
Baseline Baseball Navy
Luis Sosa
38 0 0 54 0 0 0 0 0 0
Bx3
Angel Ayala
0 0 0 83 0 0 0 0 0 0
Bx3
Kaleb Crockett-Borek
0 0 12 8 0 0 0 0 0 0
Bx3
Sterling Jones
0 0 0 61 0 0 0 0 0 0
Bx3
Ryan Romero
0 0 60 0 0 0 0 0 0 0
Bx3
Grayden Ross
0 0 0 28 0 0 0 0 0 0
Cbu 2024 National
Pablo Bravo
0 0 0 14 0 0 0 0 0 0
Cbu 2024 National
Brenden Callahan
0 0 6 0 0 0 0 0 0 0
Cbu 2024 National
Ryan Chase
0 9 0 0 0 0 0 0 0 0
Cbu 2024 National
Jake Del Vecchio
0 85 0 0 0 0 0 0 0 0
Cbu 2024 National
Brandon Espinosa
0 0 80 0 0 0 0 0 0 0
Cbu 2024 National
Angel Lozada
0 0 0 24 0 0 0 0 0 0
Cbu 2024 National
Carter Stern
0 0 0 51 0 0 0 0 0 0
Cbu 2024 National
Jacob Trottier
0 30 0 0 0 0 0 0 0 0
Cbu 2024 United
Nolan Bittner
32 0 0 26 0 0 0 0 0 0
Cbu 2024 United
Joseph Calise
8 0 0 0 0 0 0 0 0 0
Cbu 2024 United
Colin Cartagena
45 0 0 0 0 0 0 0 0 0
Cbu 2024 United
Cayden Hessemyer
0 21 0 10 0 0 0 0 0 0
Cbu 2024 United
Cole Ingole
0 0 0 70 0 0 0 0 0 0
Cbu 2024 United
Dyson Joseph
0 0 0 3 0 0 0 0 0 0
Cbu 2024 United
Will Kramer
0 29 0 16 0 0 0 0 0 0
Cbu 2024 United
Vincent Mattei
29 0 0 58 0 0 0 0 0 0
Cbu 2024 United
Brendan Murphy
0 39 0 82 0 0 0 0 0 0
CTG
Alexander Diaz
0 0 25 0 0 0 0 0 0 0
CTG
Matias Fischer
22 0 0 0 0 0 0 0 0 0
CTG
William Foss
30 0 0 46 0 0 0 0 0 0
CTG
Jaden Goicochea
34 0 0 9 0 0 0 0 0 0
CTG
Joshua Perez
58 0 0 41 0 0 0 0 0 0
CTG
Alan Soler
0 0 61 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Ethan Blomefield
55 0 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Wyatt Childs
0 21 0 12 0 0 0 0 0 0
Diamond Code Baseball 2024
Christian Herrington
21 25 0 25 0 0 0 0 0 0
Diamond Code Baseball 2024
Ryan Kaitz
0 0 0 22 0 0 0 0 0 0
Diamond Code Baseball 2024
Gavin Kindell
29 0 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Roger Perez
0 0 0 54 0 0 0 0 0 0
Diamond Code Baseball 2024
Anthony Trigillo
0 48 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Ty Velardo
19 0 0 0 0 0 0 0 0 0
Diamond Code Baseball 2024
Baden Wallace
0 0 0 70 0 0 0 0 0 0
Diamond Code Baseball 2024
Conner Wiggins
0 0 0 65 0 0 0 0 0 0
Dirtbags Florida Scout Team
Cannon Baughman
103 0 0 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Anthony Cannata
0 0 26 0 0 0 0 0 0 0
Dirtbags Florida Scout Team
Luke Hogue
0 0 56 0 0 0 0 0 0 0
Dynasty
Leandro Altet
0 0 12 0 0 0 0 0 0 0
Dynasty
Alexander Batista
0 0 0 50 0 0 0 0 0 0
Dynasty
Diego Bello
0 0 0 0 0 0 0 0 0 0
Dynasty
Kyle Klaric-Schell
0 0 81 0 0 0 0 0 0 0
Dynasty
Alberto Medina
72 0 0 0 0 0 0 0 0 0
Dynasty
Caleb Perez
11 0 0 0 0 0 0 0 0 0
Dynasty
Ney Serrano
21 0 0 0 0 0 0 0 0 0
East Coast Sox Fl
Bryson Boyd
74 0 0 0 0 0 0 0 0 0
East Coast Sox Fl
Ian Jones
0 0 0 57 0 0 0 0 0 0
East Coast Sox Fl
Stephen Joyce
0 0 0 15 0 0 0 0 0 0
East Coast Sox Fl
Shaun Shapiro
36 0 0 0 0 0 0 0 0 0
Elite Squad 17u American
Christian Brennan
21 0 0 0 0 0 0 0 0 0
Elite Squad 17u American
Hanley Case
0 0 43 0 0 0 0 0 0 0
Elite Squad 17u American
Jael Hernandez
0 0 38 0 0 0 0 0 0 0
Elite Squad 17u American
Matthew Livingstone
0 0 0 46 0 0 0 0 0 0
Elite Squad 17u American
Daniel Moran
0 0 0 28 0 0 0 0 0 0
Elite Squad 17u American
Moshe Presberg
85 0 0 0 0 0 0 0 0 0
FL Generals 17u
Mick Bandish
0 0 11 0 0 0 0 0 0 0
FL Generals 17u
James Baxter
0 0 57 0 0 0 0 0 0 0
FL Generals 17u
Thomas Gonnella
0 0 0 35 0 0 0 0 0 0
FL Generals 17u
Cooper Sherman
0 0 11 0 0 0 0 0 0 0
FL Generals 17u
Caden Simcox
0 0 0 19 0 0 0 0 0 0
FL Generals 17u
Trey Spratt
0 0 27 0 0 0 0 0 0 0
FL Generals 17u
Alexander Westfield
24 0 47 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Gavin Albritton
34 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Cullen Cairns
90 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Cade Walters
0 0 37 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Landon Wilder
0 0 41 0 0 0 0 0 0 0
Florida Legends
Magdiel Estevez
0 0 4 0 0 0 0 0 0 0
Florida Legends
Adrian Fernandez
0 0 68 0 0 0 0 0 0 0
Florida Legends
Hector Gonzalez
0 0 0 107 0 0 0 0 0 0
Florida Legends
Boris Lazo
10 0 0 0 0 0 0 0 0 0
Florida Legends
Jonathan Medina
13 0 0 0 0 0 0 0 0 0
Florida Legends
Erick Torres
105 0 0 0 0 0 0 0 0 0
Florida Sluggers 2024 Blue
Jackson Adams
0 0 65 0 0 0 0 0 0 0
Florida Sluggers 2024 Blue
Chance Barnes
0 0 0 27 0 0 0 0 0 0
Florida Sluggers 2024 Blue
Nick Jackson
0 0 0 11 0 0 0 0 0 0
Florida Sluggers 2024 Blue
Zach Moore
0 0 35 0 0 0 0 0 0 0
Florida Sluggers 2024 Blue
Anthony Picciano
68 0 0 0 0 0 0 0 0 0
Florida Sluggers 2024 Blue
Joshua Schaller
0 0 0 61 0 0 0 0 0 0
Florida Sluggers 2024 Blue
Ethan Winkler
35 0 0 0 0 0 0 0 0 0
Florida Sluggers 2024 white
Samuel Camacho
0 0 34 0 0 0 0 0 0 0
Florida Sluggers 2024 white
Alexander Cardenas
0 67 0 0 0 0 0 0 0 0
Florida Sluggers 2024 white
Bryan Castellanos
0 0 0 15 0 0 0 0 0 0
Florida Sluggers 2024 white
Rolando Castillo
0 2 0 78 0 0 0 0 0 0
Florida Sluggers 2024 white
Maurice Maiquez
0 31 0 0 0 0 0 0 0 0
Florida Sluggers 2024 white
Daniel Mavarez
0 0 5 0 0 0 0 0 0 0
Florida Sluggers 2024 white
Adonis Troncoso
0 22 0 0 0 0 0 0 0 0
Florida Sluggers 2024 white
Zachary Walsh
0 0 30 0 0 0 0 0 0 0
Freshwater Storm 17u American
Ricky Albee
0 0 20 0 0 0 0 0 0 0
Freshwater Storm 17u American
Reed Johansson
0 0 84 0 0 0 0 0 0 0
Freshwater Storm 17u American
Dylan Lemorta
0 0 9 0 0 0 0 0 0 0
Freshwater Storm 17u American
Braeden Wolfe
0 0 56 0 0 0 0 0 0 0
Freshwater Storm 17u National
Chance Bachman
53 0 0 0 0 0 0 0 0 0
Freshwater Storm 17u National
Matthew Chase
0 0 0 58 0 0 0 0 0 0
Freshwater Storm 17u National
Clayton Cooksey
59 0 0 0 0 0 0 0 0 0
Freshwater Storm 17u National
Jesse Page
0 0 0 64 0 0 0 0 0 0
Freshwater Storm 17u National
Derrick Walker
16 0 0 0 0 0 0 0 0 0
Freshwater Storm 17u National
Brycen Weeks
79 0 0 0 0 0 0 0 0 0
Knights Knation Florida 17u Marucci
Truman Brugos
0 0 0 53 0 0 0 0 0 0
Knights Knation Florida 17u Marucci
Theodore Decicco
0 0 8 60 0 0 0 0 0 0
Knights Knation Florida 17u Marucci
Kyle Herrera
82 0 0 0 0 0 0 0 0 0
Knights Knation Florida 17u Marucci
Kyle Vaughn
23 0 0 0 0 0 0 0 0 0
Mba 2024 Scout Team
Landon Bakai
0 0 77 0 0 0 0 0 0 0
Mba 2024 Scout Team
Roman Bascelli
0 0 85 0 0 0 0 0 0 0
Mba 2024 Scout Team
Walker Cloudt
0 0 13 0 0 0 0 0 0 0
Metaprime Scout Team 2024
Brady Blanks
0 0 54 0 0 0 0 0 0 0
Metaprime Scout Team 2024
Hunter Gilman
0 90 0 0 0 0 0 0 0 0
Metaprime Scout Team 2024
Andrew Lafleur
0 0 0 43 0 0 0 0 0 0
Metaprime Scout Team 2024
Ej Ofstein
0 0 0 38 0 0 0 0 0 0
Metaprime Scout Team 2024
Paul Parent
0 43 0 23 0 0 0 0 0 0
Miami Riptide 17 U
Andrew Alvarez
0 19 0 0 0 0 0 0 0 0
Miami Riptide 17 U
Albaro Bruno
0 59 0 0 0 0 0 0 0 0
Miami Riptide 17 U
Julien Maire
0 0 53 0 0 0 0 0 0 0
Miami Riptide 17 U
Hugo Molero
0 0 0 43 0 0 0 0 0 0
Miami Riptide 17 U
Brandon Nunez
0 45 0 0 0 0 0 0 0 0
Miami Riptide 17 U
David Ortega
0 0 21 0 0 0 0 0 0 0
Miami Riptide 17 U
Maxim Sotolongo
0 11 0 73 0 0 0 0 0 0
Mvp Florida 2024
Gavin Dougherty
0 0 0 32 0 0 0 0 0 0
Mvp Florida 2024
Alex Espaillat
23 0 0 0 0 0 0 0 0 0
Mvp Florida 2024
Cory Geinzer
0 0 34 0 0 0 0 0 0 0
Mvp Florida 2024
Carter Land
42 0 0 0 0 0 0 0 0 0
Mvp Florida 2024
Evan Miller
0 0 39 0 0 0 0 0 0 0
Mvp Florida 2024
Sean Newton
34 0 0 0 0 0 0 0 0 0
Mvp Florida 2024
Coe Powell
22 0 0 85 0 0 0 0 0 0
Mvp Florida 2024
Cole Sofge
19 0 0 0 0 0 0 0 0 0
Original Florida Pokers 2024
Jayden Dubanewicz
0 0 0 65 0 0 0 0 0 0
Original Florida Pokers 2024
Gavin Gargiulo
0 0 0 81 0 0 0 0 0 0
Original Florida Pokers 2024
Brayden McCluskey
0 45 0 49 0 0 0 0 0 0
Original Florida Pokers 2024
Christian Milliken
0 14 0 17 0 0 0 0 0 0
Original Florida Pokers 2024
Javi Miranda
0 0 0 42 0 0 0 0 0 0
Original Florida Pokers 2024
Jeanpaul Querales
0 0 0 53 0 0 0 0 0 0
Original Florida Pokers 2024
Anthony Quigley
0 0 0 46 0 0 0 0 0 0
Original Florida Pokers 2024
Andrew Raucci
12 0 73 0 0 0 0 0 0 0
Original Florida Pokers 2024
Dane Rossi
0 0 5 22 0 0 0 0 0 0
Original Florida Pokers 2024
James Smith
0 28 0 25 0 0 0 0 0 0
PRIMAL 9 KINGS 2024
Dylan Applebaum
0 0 78 0 0 0 0 0 0 0
PRIMAL 9 KINGS 2024
AJ Chaplin
0 0 0 41 0 0 0 0 0 0
PRIMAL 9 KINGS 2024
Connor Rodrigues
0 0 74 0 0 0 0 0 0 0
PRIMAL 9 KINGS 2024
Jacob Schiller
0 0 7 0 0 0 0 0 0 0
PRIMAL 9 KINGS 2024
Avery Sinnes
0 0 0 56 0 0 0 0 0 0
Pro Select Baseball
Andrew Allison
3 0 0 0 0 0 0 0 0 0
Pro Select Baseball
Matthew Lee
0 0 0 48 0 0 0 0 0 0
Pro Select Baseball
Ethan Saavedra
0 0 0 71 0 0 0 0 0 0
Pro Select Baseball
Ahmon Smith
77 0 0 0 0 0 0 0 0 0
Pro Select Baseball
Andrew Solovjov
30 0 0 0 0 0 0 0 0 0
Pro Select Baseball
Jason Vazquez
18 0 0 25 0 0 0 0 0 0
Sbo Hs Team
Thomas Glasspoole
0 0 0 29 0 0 0 0 0 0
Sbo Hs Team
Edgar Guadalupe
53 0 0 0 0 0 0 0 0 0
Sbo Hs Team
Yariel Lopez
0 10 0 0 0 0 0 0 0 0
Sbo Hs Team
Kendric Molina
0 60 0 0 0 0 0 0 0 0
Sbo Hs Team
Leonardo Moncada
49 0 0 66 0 0 0 0 0 0
Sbo Hs Team
Marquee Williams-Copeland
10 0 0 16 0 0 0 0 0 0
Scorpions 2024 Purple
Carson Cruse
0 80 0 0 0 0 0 0 0 0
Scorpions 2024 Purple
Crete Emerton
0 0 0 78 0 0 0 0 0 0
Scorpions 2024 Purple
Collin Gates
0 0 0 33 0 0 0 0 0 0
Scorpions 2024 Purple
Houston Hosford
0 0 0 22 0 0 0 0 0 0
Scorpions 2024 Purple
Jack Lynch
0 0 0 42 0 0 0 0 0 0
Scorpions 2024 Purple
Andrew Pullum
0 20 0 0 0 0 0 0 0 0
Scorpions 2024 Purple
Jose Rojas
0 0 0 14 0 0 0 0 0 0
Scorpions 2024 Purple
Derek West
0 32 0 0 0 0 0 0 0 0
Scorpions 2024 Purple
Ryan Zagers
0 0 0 33 0 0 0 0 0 0
Scorpions South Florida 2024
Andy Castillo
0 0 0 17 0 0 0 0 0 0
Scorpions South Florida 2024
Alejandro Fuentes
0 0 0 13 0 0 0 0 0 0
Scorpions South Florida 2024
John Hess
0 0 0 34 0 0 0 0 0 0
Scorpions South Florida 2024
Brandon Kerry
27 0 0 0 0 0 0 0 0 0
Scorpions South Florida 2024
Andrew Lorenzo
0 0 0 64 0 0 0 0 0 0
Scorpions South Florida 2024
Sergio Mundarain
70 0 0 0 0 0 0 0 0 0
Scorpions South Florida 2024
Ivan Pagan
0 0 29 15 0 0 0 0 0 0
Scorpions South Florida 2024
Jose Roig
0 0 0 41 0 0 0 0 0 0
Scorpions South Florida 2024
Jayden Rosario
0 0 40 0 0 0 0 0 0 0
Scorpions South Florida 2024
Bruno Schafer
6 0 0 0 0 0 0 0 0 0
South Florida Giants 2024
Cole Boden
0 29 0 11 0 0 0 0 0 0
South Florida Giants 2024
Daniel Goncalves
0 0 0 36 0 0 0 0 0 0
South Florida Giants 2024
Bobby Haines
0 0 0 33 0 0 0 0 0 0
South Florida Giants 2024
Aydan Jasperson
0 0 36 0 0 0 0 0 0 0
South Florida Giants 2024
Parker Meranda
17 0 86 0 0 0 0 0 0 0
South Florida Giants 2024
Michael Welsh
0 0 0 30 0 0 0 0 0 0
Tbt Joros 2024
Cian Copeland
0 0 0 57 0 0 0 0 0 0
Tbt Joros 2024
Bryce Jackson
0 0 59 0 0 0 0 0 0 0
Tbt Joros 2024
Brady King
0 0 0 18 0 0 0 0 0 0
Tbt Joros 2024
James Litman
0 0 40 0 0 0 0 0 0 0
Tbt Joros 2024
Austin Modlics
0 0 0 42 0 0 0 0 0 0
Tbt Joros 2024
Kody Morgan
0 0 0 64 0 0 0 0 0 0
Tbt Joros 2024
Daniel Norbeck
0 0 0 42 0 0 0 0 0 0
Tbt Joros 2024
Dylan Stolov
0 0 24 0 0 0 0 0 0 0
Wily Mo Dragons Scout Team
Miguel Arévalo Capecchi
11 0 86 0 0 0 0 0 0 0
Wily Mo Dragons Scout Team
Sean Ballmann
0 0 8 15 0 0 0 0 0 0
Wily Mo Dragons Scout Team
Zack Chandler
0 0 4 0 0 0 0 0 0 0
Wily Mo Dragons Scout Team
Matt Davignon
0 90 0 0 0 0 0 0 0 0
Wily Mo Dragons Scout Team
Jacob Lillibridge
0 0 0 57 0 0 0 0 0 0
Wily Mo Dragons Scout Team
Tyler Limbach
0 11 0 17 0 0 0 0 0 0
Wolves
Bryan Leon
0 0 25 0 0 0 0 0 0 0
Wolves
Jonathan Leyva
0 0 55 0 0 0 0 0 0 0
Wolves
Erick Lopez
0 0 0 12 0 0 0 0 0 0
Wolves
Alexander Mesa
0 0 0 40 0 0 0 0 0 0
Wolves
Andy Mesa
0 0 0 10 0 0 0 0 0 0
Wolves
Joan Nunez
0 0 0 15 0 0 0 0 0 0
Wolves
Angel Rodriguez
0 0 0 26 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
07/07
Day 2
07/08
Day 3
07/09
Day 4
07/10
2023 17U PG Independence ShowdownArbelo Baseball 2024 BlackAndrew Solovjov877/3/2023 RR
2023 17U PG Freedom ClassicFlorida LegendsMagdiel Estevez907/3/2023 RR
2023 17U PG Independence ShowdownFreshwater Storm 17u AmericanDylan Lemorta707/4/2023 RR
2023 17U PG Independence ShowdownFreshwater Storm 17u AmericanLuke Hoffmann807/3/2023 RR
2023 17U PG Independence ShowdownFreshwater Storm 17u AmericanMicah Sanders717/4/2023 RR
2023 17U PG Independence ShowdownFreshwater Storm 17u AmericanRyan Burgoon797/4/2023 RR RR
2023 17U WWBA Florida ChampionshipVipers Baseball Club 17uJacob Schiller867/3/2023 RR