2,090 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
05/27
Day 2
05/28
Day 3
05/29
Day 4
05/30
Day 5
05/31
Day 6
06/01
Day 7
06/02
Day 8
06/03
Day 9
06/04
Day 10
06/05
ABT Summer Scout Team 2022
Zachary Brown
0 0 75 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Bryan Calderon
0 9 34 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Cayden Farmer
0 0 23 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Joshua Fitch
0 0 97 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Jeffrey Vivian
77 0 0 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Michael Weidner
0 0 49 0 0 0 0 0 0 0
ABT Summer Scout Team 2022
Kane Wilburn
0 32 0 0 0 0 0 0 0 0
Blue Bombers
Darren Goeke
0 69 0 0 0 0 0 0 0 0
Blue Bombers
Matthew Morales
29 0 0 0 0 0 0 0 0 0
Blue Bombers
Derek Ramirez
0 0 89 0 0 0 0 0 0 0
Blue Bombers
William Rasnick
0 0 0 69 0 0 0 0 0 0
Blue Bombers
Nathanael Santibanez
0 0 32 0 0 0 0 0 0 0
Blue Bombers
Nick Staszak
0 103 0 0 0 0 0 0 0 0
Blue Bombers
Marcos Torres
42 0 0 48 0 0 0 0 0 0
East Coast Baseball (Ecb)
David Austen
0 14 13 15 0 0 0 0 0 0
East Coast Baseball (Ecb)
Garett Corkhill
0 0 79 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Carter Dierdorf
0 12 0 63 0 0 0 0 0 0
East Coast Baseball (Ecb)
Maison Martinez
0 83 0 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Dylan Peck
0 17 89 0 0 0 0 0 0 0
East Coast Baseball (Ecb)
Andrew Raucci
0 0 20 28 0 0 0 0 0 0
East Coast Baseball (Ecb)
Hunter Stolov
0 34 0 78 0 0 0 0 0 0
FGCP 18U Black
Nehemiah Cook
0 55 0 0 0 0 0 0 0 0
FGCP 18U Black
Kyler Cots
0 80 0 0 0 0 0 0 0 0
FGCP 18U Black
Jake Echols
0 23 0 59 0 0 0 0 0 0
FGCP 18U Black
Carter Menotti
0 0 106 0 0 0 0 0 0 0
FGCP 18U Black
Julian Rosario
0 0 0 4 0 0 0 0 0 0
FGCP 18U Black
Liam Stern
99 0 0 0 0 0 0 0 0 0
FGCP 18U Black
Ryan Welsh
0 0 12 29 0 0 0 0 0 0
FGCP 18U Black
Davis Weppler
0 67 0 0 0 0 0 0 0 0
FGCP 18U Green
Ty Andrews
0 0 6 0 0 0 0 0 0 0
FGCP 18U Green
Colby Callahan
0 0 11 0 0 0 0 0 0 0
FGCP 18U Green
Michael Carpenter
0 0 35 0 0 0 0 0 0 0
FGCP 18U Green
Josh Frenden
0 0 79 0 0 0 0 0 0 0
FGCP 18U Green
Jax Golden
0 64 0 0 0 0 0 0 0 0
FGCP 18U Green
Cooper Hamilton
0 0 44 0 0 0 0 0 0 0
FGCP 18U Green
Elijah Jarrett
102 0 0 0 0 0 0 0 0 0
FGCP 18U Green
Reilly Kinney
0 0 3 0 0 0 0 0 0 0
FGCP 18U Green
Taurean Norman
0 26 0 0 0 0 0 0 0 0
FGCP 18U Green
Dylan Simonsen
0 0 44 0 0 0 0 0 0 0
FGCP 18U Green
Aidan Sparks
0 38 0 0 0 0 0 0 0 0
Florida Legends
Joel Core
51 0 0 48 0 0 0 0 0 0
Florida Legends
Horacio Cruz
0 18 0 33 0 0 0 0 0 0
Florida Legends
David Davila
0 40 0 51 0 0 0 0 0 0
Florida Legends
Abdriel Delgado
0 0 0 15 0 0 0 0 0 0
Florida Legends
Cameron King
0 15 0 0 0 0 0 0 0 0
Florida Legends
Kevin Martinez
0 19 0 44 0 0 0 0 0 0
Florida Legends
Alex Pazos
0 22 0 48 0 0 0 0 0 0
Florida Legends
Kader Rabagh
21 0 0 79 0 0 0 0 0 0
Florida Legends
Christian Rodriguez
0 46 0 0 0 0 0 0 0 0
Florida Legends
Robert Rodriguez
0 0 73 0 0 0 0 0 0 0
Florida Legends
Pablo Torres
59 0 0 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Riley Barker
0 83 0 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Gabe Fender
0 0 2 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Andres Gonzalez
102 0 0 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Joshua Krutchik
0 0 82 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Miles Nelson
0 26 0 75 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Jamieson "Macky" Rowland
10 0 82 0 0 0 0 0 0 0
Florida Pokers Upperclass Carolina Powered By Mizu
Christian Vazquez
0 0 0 37 0 0 0 0 0 0
Jcs Sluggers 18u
Jerandy Carballosa
0 0 25 0 0 0 0 0 0 0
Jcs Sluggers 18u
Jaiden Forgetta
76 0 0 0 0 0 0 0 0 0
Jcs Sluggers 18u
Jeremy Luperon
13 9 81 0 0 0 0 0 0 0
Jcs Sluggers 18u
Leandro Ordonez
0 0 0 8 0 0 0 0 0 0
Jcs Sluggers 18u
Janiel Peguero
0 64 0 0 0 0 0 0 0 0
Jcs Sluggers 18u
Connor Stillwell
6 0 0 0 0 0 0 0 0 0
Jcs Sluggers 18u
Jorge Valdes
0 0 0 84 0 0 0 0 0 0
Jcs Sluggers 18u
Omar Valdes
0 70 0 0 0 0 0 0 0 0
Lutz Hellcats
Jimmy Curtis
30 0 74 0 0 0 0 0 0 0
Lutz Hellcats
Tyler Daley
30 0 20 0 0 0 0 0 0 0
Lutz Hellcats
Jacob Deak
0 0 15 0 0 0 0 0 0 0
Lutz Hellcats
Logan Dombroski
8 16 0 0 0 0 0 0 0 0
Lutz Hellcats
Miller Grade
0 20 0 0 0 0 0 0 0 0
Lutz Hellcats
Nathan Green
26 0 0 0 0 0 0 0 0 0
Lutz Hellcats
Ethan Humphreys
0 47 0 0 0 0 0 0 0 0
Lutz Hellcats
Jaiden Shearer
0 61 0 0 0 0 0 0 0 0
Lutz Hellcats
Kyle Wydra
0 51 0 0 0 0 0 0 0 0
MVP BEAST 2022
Aiden Alvarez
0 0 56 0 0 0 0 0 0 0
MVP BEAST 2022
Andreas Alvarez
0 5 39 0 0 0 0 0 0 0
MVP BEAST 2022
Matthew Canizares
0 63 0 0 0 0 0 0 0 0
MVP BEAST 2022
Ronald Causby
0 0 67 0 0 0 0 0 0 0
MVP BEAST 2022
TJ Lemonis
0 36 0 0 0 0 0 0 0 0
MVP BEAST 2022
Justin Mayes
0 31 0 0 0 0 0 0 0 0
MVP BEAST 2022
Maximus Mayes
0 0 21 0 0 0 0 0 0 0
MVP BEAST 2022
Drew Munn
0 96 0 0 0 0 0 0 0 0
Neb American
Gabriel Castro
0 0 21 0 0 0 0 0 0 0
Neb American
Brayden Gilson
0 72 0 0 0 0 0 0 0 0
Neb American
Tyler Lambert
0 11 0 0 0 0 0 0 0 0
Neb American
Braeden McNamee
0 23 78 0 0 0 0 0 0 0
Neb American
Blake Pacheco
0 18 0 0 0 0 0 0 0 0
Neb American
Frank Prince
0 58 0 0 0 0 0 0 0 0
Neb American
Cooper Whited
0 0 93 0 0 0 0 0 0 0
Neb National
Sean Collins
0 0 17 0 0 0 0 0 0 0
Neb National
Grant Gilooly
0 38 0 0 0 0 0 0 0 0
Neb National
Justin Henschel
0 58 0 0 0 0 0 0 0 0
Neb National
Augie Mojica
27 0 0 70 0 0 0 0 0 0
Neb National
Ian Moore
0 0 26 0 0 0 0 0 0 0
Neb National
Hunter Pankey
16 0 0 41 0 0 0 0 0 0
Neb National
Ashton Pocol
10 0 0 80 0 0 0 0 0 0
Neb National
Dakota Stone
0 0 0 77 0 0 0 0 0 0
Neb National
Divine Valle
0 0 29 27 0 0 0 0 0 0
Neb National
Presley Wachowiak
0 0 49 0 0 0 0 0 0 0
Neb National
Jeremy Weaver
19 0 0 17 0 0 0 0 0 0
Neb National
Keegan Zinn
0 0 32 0 0 0 0 0 0 0
Neb Prospects
Andrew Callaway
0 54 0 0 0 0 0 0 0 0
Neb Prospects
Michael Cook Jr
0 14 0 0 0 0 0 0 0 0
Neb Prospects
Nolan Juvers
0 0 93 0 0 0 0 0 0 0
Neb Prospects
Blace Kamaka
0 69 0 0 0 0 0 0 0 0
Neb Prospects
Bryce Kemper
0 0 4 0 0 0 0 0 0 0
Neb Prospects
JuanCarlos (JC) Morales-Vega
0 33 0 0 0 0 0 0 0 0
Neb Prospects
Griffin Morgan
0 9 37 0 0 0 0 0 0 0
Neb Prospects
Jackson Phillips
0 0 66 0 0 0 0 0 0 0
Neb Prospects
Austin Stratmann
0 87 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Nicholas Cabello
28 0 44 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Gio Caffro
0 0 57 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Colin Calvet
0 31 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Brandon Chin
0 0 24 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Luis De La Cruz
0 20 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Spencer Lichstrahl
0 5 46 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Christopher Lowry
0 62 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Nicholas Nin
0 63 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Daniel Tchou
80 0 0 0 0 0 0 0 0 0
Primal 9 - Libio / Pisani
Neile Thomas
0 43 0 0 0 0 0 0 0 0
SWFL 18U
Jake Billings
0 92 0 0 0 0 0 0 0 0
SWFL 18U
Zachary Bocchino
0 0 49 0 0 0 0 0 0 0
SWFL 18U
Michael Dominguez
0 0 0 2 0 0 0 0 0 0
SWFL 18U
Joe Ficarro
0 0 0 58 0 0 0 0 0 0
SWFL 18U
Tanner Filla
0 0 0 39 0 0 0 0 0 0
SWFL 18U
Anthony Grandstaff
0 0 60 0 0 0 0 0 0 0
SWFL 18U
Dylan Masters
0 103 0 0 0 0 0 0 0 0
SWFL 18U
Benjamin McDonald
0 0 73 0 0 0 0 0 0 0
SWFL 18U
Jose Mijares
0 23 0 5 0 0 0 0 0 0
SWFL 18U
Rhett Raymer
0 0 0 72 0 0 0 0 0 0
SWFL 18U
Josiah Velazquez
0 0 55 0 0 0 0 0 0 0
SWFL 18U
Jack Weber
0 0 0 23 0 0 0 0 0 0
Tornadoes Baseball
Christian Eddy
0 17 98 0 0 0 0 0 0 0
Tornadoes Baseball
Joey Husey
0 0 43 0 0 0 0 0 0 0
Tornadoes Baseball
Alexander Montero
0 29 0 0 0 0 0 0 0 0
Tornadoes Baseball
Zachary Oquist
0 103 0 0 0 0 0 0 0 0
Tornadoes Baseball
Brady Porter
0 66 0 0 0 0 0 0 0 0
Tornadoes Baseball
Charlie Wilson
0 41 67 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest