2,210 MLB PLAYERS | 15,134 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
10/25
Day 2
10/26
Day 3
10/27
Day 4
10/28
Day 5
10/29
Day 6
10/30
Day 7
10/31
Day 8
11/01
Day 9
11/02
Day 10
11/03
Allstars Academy Naturals 14u
Max Adelson
0 17 0 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
James Buccini
0 0 55 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
Will Carroll
0 0 46 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
Johnny Cronk
0 0 93 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
Owen Harder
0 0 69 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
Luca Isopo
0 6 0 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
Dominic Macarilla
0 114 0 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
Jackson Mosher
0 19 29 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
Deven Sood
0 0 20 0 0 0 0 0 0 0
Allstars Academy Naturals 14u
Lucas Walter
0 0 35 0 0 0 0 0 0 0
B1 Ghost (Diaz-Black)
Thomas Araneo
0 0 31 0 0 0 0 0 0 0
B1 Ghost (Diaz-Black)
Liam Brady
0 0 56 0 0 0 0 0 0 0
B1 Ghost (Diaz-Black)
Thomas Brown
0 0 13 0 0 0 0 0 0 0
B1 Ghost (Diaz-Black)
Brandon Eisenstein
0 0 40 0 0 0 0 0 0 0
B1 Ghost (Diaz-Black)
William Lordi
0 18 23 0 0 0 0 0 0 0
B1 Ghost (Diaz-Black)
Robert Salem
0 0 11 0 0 0 0 0 0 0
B1 Ghost (Diaz-Black)
Paul Winter
0 87 0 0 0 0 0 0 0 0
B1 Ghost (Diaz-Black)
Dominic Zunich
0 69 0 0 0 0 0 0 0 0
B1 Ghost (Diaz-Gold)
Dallas Bednarik
0 67 0 0 0 0 0 0 0 0
B1 Ghost (Diaz-Gold)
Giancarlo Contorno
0 82 0 0 0 0 0 0 0 0
B1 Ghost (Diaz-Gold)
Jesse Silver Jr.
0 79 0 0 0 0 0 0 0 0
B1 Ghost (Diaz-Gold)
Samuel Vargas
0 5 79 0 0 0 0 0 0 0
B1 Ghost (Diaz-Gold)
Jack Yonkman
0 2 25 0 0 0 0 0 0 0
B1 Ghost (Famiglietti)
Ryan Cantillo
0 98 0 0 0 0 0 0 0 0
B1 Ghost (Famiglietti)
Ayush Dharia
0 54 0 0 0 0 0 0 0 0
B1 Ghost (Famiglietti)
Davond Motes
0 17 0 0 0 0 0 0 0 0
B1 Ghost (Famiglietti)
Max Okun
0 16 0 0 0 0 0 0 0 0
B1 Ghost (Famiglietti)
Tyler Schwartz
0 52 0 0 0 0 0 0 0 0
B1 Ghost (Famiglietti)
Michael Scilla
0 1 0 0 0 0 0 0 0 0
Beast Black
Patrick Dalien
33 0 72 0 0 0 0 0 0 0
Beast Black
Tyler D'Amico
0 0 96 0 0 0 0 0 0 0
Beast Black
Xavier Davis
0 18 0 0 0 0 0 0 0 0
Beast Black
Logan Kirwin
0 0 94 0 0 0 0 0 0 0
Beast Black
Ryan Land
34 0 0 0 0 0 0 0 0 0
Beast Black
Armando Muniz
3 0 0 0 0 0 0 0 0 0
Beast Black
Dylan Priest
0 54 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2029s
Luke Aguiar-Madey
0 90 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2029s
Noah Lopez
0 19 55 0 0 0 0 0 0 0
East Coast Lumberjacks 2029s
Anthony Pignatello
0 0 37 0 0 0 0 0 0 0
East Coast Lumberjacks 2029s
Asher Sabia
0 70 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2029s
Ryan Tjersland
0 32 0 0 0 0 0 0 0 0
East River Sharks
Thomas Franciski
0 7 101 0 0 0 0 0 0 0
East River Sharks
Sebastian Gutierrez
0 101 0 0 0 0 0 0 0 0
East River Sharks
Dalton Hirardo
0 69 0 0 0 0 0 0 0 0
East River Sharks
Charlie Tejeda
0 68 13 0 0 0 0 0 0 0
Finest 14u
Kirk Castro
0 0 83 0 0 0 0 0 0 0
Finest 14u
Eric D'Ambrosio
0 22 0 0 0 0 0 0 0 0
Finest 14u
Tyler Minaya
63 0 0 0 0 0 0 0 0 0
Finest 14u
Anthony Panetta
0 82 0 0 0 0 0 0 0 0
Finest 14u
Michael Polidoro
0 0 2 0 0 0 0 0 0 0
Finest 14u
Matthew Schlitt
22 0 37 0 0 0 0 0 0 0
Heat Baseball Ny
Erick Estevez
0 17 0 0 0 0 0 0 0 0
Heat Baseball Ny
Fred Maldonado
0 19 0 0 0 0 0 0 0 0
Heat Baseball Ny
Dominick Mancusi
0 67 0 0 0 0 0 0 0 0
Heat Baseball Ny
Kevin Puello
0 76 0 0 0 0 0 0 0 0
Heat Baseball Ny
Fionn Purcell
0 9 0 0 0 0 0 0 0 0
Heat Baseball Ny
Mason David Soto
0 20 0 0 0 0 0 0 0 0
Heat Baseball Ny
Jiei Tomioka
0 61 0 0 0 0 0 0 0 0
Heat Baseball Ny
Leo Vujnovich
0 7 0 0 0 0 0 0 0 0
Mayhem Baseball - Kalkau
Quillan Florio
0 20 71 0 0 0 0 0 0 0
Mayhem Baseball - Kalkau
Jacob Lam
0 6 17 0 0 0 0 0 0 0
Mayhem Baseball - Kalkau
Joseph Lentini
0 4 34 0 0 0 0 0 0 0
Mayhem Baseball - Kalkau
Ethan Mann
0 97 0 0 0 0 0 0 0 0
Mayhem Baseball - Kalkau
Jack McManus
0 98 0 0 0 0 0 0 0 0
Mayhem Baseball - Kalkau
Anthony Provvisiero
0 0 96 0 0 0 0 0 0 0
MVP East End 14u
Sal Calicchio
0 0 10 0 0 0 0 0 0 0
MVP East End 14u
Charles Edwards
0 77 0 0 0 0 0 0 0 0
MVP East End 14u
Jake Esposito
0 0 25 0 0 0 0 0 0 0
MVP East End 14u
Cameron Eten
30 0 0 0 0 0 0 0 0 0
MVP East End 14u
Lincoln Fischer
31 0 10 0 0 0 0 0 0 0
MVP East End 14u
Colin Grisch
0 37 0 0 0 0 0 0 0 0
MVP East End 14u
Derek Hansen
40 0 0 0 0 0 0 0 0 0
MVP East End 14u
Vincent Seely
0 0 27 0 0 0 0 0 0 0
MVP East End 14u
Jacob Shaw
0 26 0 0 0 0 0 0 0 0
MVP East End 14u
Nicholas Wolf
0 0 18 0 0 0 0 0 0 0
New York Longhorns 14u
Landon Burchard
0 75 1 0 0 0 0 0 0 0
New York Longhorns 14u
Dean Geiger
18 0 46 0 0 0 0 0 0 0
New York Longhorns 14u
Brady Hunt
0 9 0 0 0 0 0 0 0 0
New York Longhorns 14u
Ryan Matson
83 0 0 0 0 0 0 0 0 0
New York Longhorns 14u
Patrick Molite
0 0 9 0 0 0 0 0 0 0
New York Longhorns 14u
Marco Moscheni
0 0 67 0 0 0 0 0 0 0
New York Longhorns 14u
Tyler Roth
0 0 16 0 0 0 0 0 0 0
New York Longhorns 14u
Jake Spina
0 0 58 0 0 0 0 0 0 0
Nj Marlins 14u National
Jason Ballard Jr.
0 0 20 0 0 0 0 0 0 0
Nj Marlins 14u National
Tristen Garcia
0 82 0 0 0 0 0 0 0 0
Nj Marlins 14u National
Gavin Grasso
0 0 4 0 0 0 0 0 0 0
Nj Marlins 14u National
Samuel Kentos
0 0 70 0 0 0 0 0 0 0
Nj Marlins 14u National
Shaun Wood
0 89 0 0 0 0 0 0 0 0
Nj Marlins 14u National
Corey Zusack
0 0 90 0 0 0 0 0 0 0
Nor East Clippers
CJ Atanasio
0 96 0 0 0 0 0 0 0 0
Nor East Clippers
Ryan La Mazza
0 0 89 0 0 0 0 0 0 0
Nor East Clippers
Riley McGrory
0 83 0 0 0 0 0 0 0 0
Nor East Clippers
Austin Muñoz
0 26 0 0 0 0 0 0 0 0
Nor East Clippers
Owen Taylor
0 37 0 0 0 0 0 0 0 0
Northern Westchester Outlaws
Andrew Dileo
0 42 0 0 0 0 0 0 0 0
Northern Westchester Outlaws
Cameron Koretsky
0 74 0 0 0 0 0 0 0 0
Northern Westchester Outlaws
Braeden McCarty
0 0 60 0 0 0 0 0 0 0
Northern Westchester Outlaws
Bennett McLernon
0 0 58 0 0 0 0 0 0 0
Ns Giants Passantino
Anthony Casalaspro
0 64 0 0 0 0 0 0 0 0
Ns Giants Passantino
Brian Kall
0 0 97 0 0 0 0 0 0 0
Ns Giants Passantino
Chase Millen
0 42 0 0 0 0 0 0 0 0
Ns Giants Passantino
Rocco Muratore
0 0 23 0 0 0 0 0 0 0
Ns Giants Passantino
Joey Stravino
81 0 0 0 0 0 0 0 0 0
Queens Vipers - Black
Dylan Alvarez
0 19 24 0 0 0 0 0 0 0
Queens Vipers - Black
Jake Beaver
20 0 81 0 0 0 0 0 0 0
Queens Vipers - Black
Jonathan Cadena
71 0 0 0 0 0 0 0 0 0
Queens Vipers - Black
Louis Cracco
0 19 0 0 0 0 0 0 0 0
Queens Vipers - Black
Kristo Ljucovic
0 20 0 0 0 0 0 0 0 0
Queens Vipers - Black
Bradley Zaman
0 20 0 0 0 0 0 0 0 0
Select Baseball Black
Aiden Brown
0 0 76 0 0 0 0 0 0 0
Select Baseball Black
Keegan Day
0 0 80 0 0 0 0 0 0 0
Select Baseball Black
Nicholas Fantini
0 0 33 0 0 0 0 0 0 0
Select Baseball Black
Connor Hannon
0 0 24 0 0 0 0 0 0 0
Select Baseball Black
BRYCE HERRICK
0 62 0 0 0 0 0 0 0 0
Select Baseball Black
Connor Moore
0 0 36 0 0 0 0 0 0 0
Select Baseball Black
William Simms
0 0 68 0 0 0 0 0 0 0
Select Baseball Black
Brody Yennaco
0 82 0 0 0 0 0 0 0 0
South Shore Elite 14u
Nick Casale
0 5 0 0 0 0 0 0 0 0
South Shore Elite 14u
Jason Dall'Aste
0 0 31 0 0 0 0 0 0 0
South Shore Elite 14u
Dylan Foster
0 58 0 0 0 0 0 0 0 0
South Shore Elite 14u
Joseph Gragnaniello
0 64 0 0 0 0 0 0 0 0
South Shore Elite 14u
PJ Karacsony
0 0 37 0 0 0 0 0 0 0
South Shore Elite 14u
Jordan Li
0 46 0 0 0 0 0 0 0 0
South Shore Elite 14u
Dylan Pisarello
0 69 0 0 0 0 0 0 0 0
South Shore Elite 14u
James Shelley
0 0 63 0 0 0 0 0 0 0
Team Elite Liberty
Carson Bayer
0 0 15 0 0 0 0 0 0 0
Team Elite Liberty
Kyle Berbery
0 48 0 0 0 0 0 0 0 0
Team Elite Liberty
Michael Crispo Jr
0 47 0 0 0 0 0 0 0 0
Team Elite Liberty
Maverick de Jong
77 0 0 0 0 0 0 0 0 0
Team Elite Liberty
Andrew Edwards
42 0 0 0 0 0 0 0 0 0
Team Elite Liberty
John Regazzi
0 0 54 0 0 0 0 0 0 0
Team Elite Liberty
Joshua Thiele
0 0 42 0 0 0 0 0 0 0
Team Francisco Notorious 9
Luke Buckley
0 0 33 0 0 0 0 0 0 0
Team Francisco Notorious 9
Evan Frangas
47 0 0 0 0 0 0 0 0 0
Team Francisco Notorious 9
Kevin Machare
0 0 27 0 0 0 0 0 0 0
Team Francisco Notorious 9
Zachary Mezrahi
0 0 19 0 0 0 0 0 0 0
Team Francisco Notorious 9
Logan Wien
76 0 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Joe Barracato
0 0 94 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Geovanny Espinal
0 0 14 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Nathan Isaacson
0 94 0 0 0 0 0 0 0 0
Team Francisco Notorious 9 Select
Nico Santonino
73 0 0 0 0 0 0 0 0 0
Top Tier Aviators Navy
Brandon Booker
0 0 81 0 0 0 0 0 0 0
Top Tier Aviators Navy
Gavin Delaraba
0 0 9 0 0 0 0 0 0 0
Top Tier Aviators Navy
River Harvey
0 77 0 0 0 0 0 0 0 0
Top Tier Aviators Navy
Tommy Herbst
77 0 0 0 0 0 0 0 0 0
Top Tier Aviators Navy
Elias Mills
25 0 0 0 0 0 0 0 0 0
Top Tier Aviators Navy
Connor Savio
0 34 0 0 0 0 0 0 0 0
Top Tier Aviators Navy
Mason Scortichini
0 0 19 0 0 0 0 0 0 0
Usg Ny 14u
Adrian Aristy
0 76 0 0 0 0 0 0 0 0
Usg Ny 14u
Mason Distefano
0 48 0 0 0 0 0 0 0 0
Usg Ny 14u
Ryan Ortiz
0 0 20 0 0 0 0 0 0 0
Usg Ny 14u
Anthony romano
0 88 0 0 0 0 0 0 0 0
Usg Ny 14u
Jeremy Rossi
0 31 0 0 0 0 0 0 0 0
Usg Ny 14u
Matthew Ryby
0 0 96 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest