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/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
Day 5
07/04
Day 6
07/05
Day 7
07/06
Day 8
07/07
Day 9
07/08
Day 10
07/09
5tpdevelopment
Bradley Betances
0 52 0 0 0 0 0 0 0 0
5tpdevelopment
Dylan Ettinger
0 0 88 0 0 0 0 0 0 0
5tpdevelopment
Jason Guzman
0 73 0 0 0 0 0 0 0 0
5tpdevelopment
Jostin Martínez
98 0 0 0 0 0 0 0 0 0
5tpdevelopment
Allans Muñoz
0 0 0 71 0 0 0 0 0 0
5tpdevelopment
Fitz Smith
0 0 33 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Black)
Alex Bonanno
0 0 40 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Black)
Jake Ducorsky
0 14 0 55 0 0 0 0 0 0
Batting 1.000 Seminoles (Black)
Dean Jefremow
0 14 0 74 0 0 0 0 0 0
Batting 1.000 Seminoles (Black)
Frank McNally
0 27 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Black)
Andre Mule Jr.
0 25 0 8 0 0 0 0 0 0
Batting 1.000 Seminoles (Black)
Connor Quinn
0 40 0 0 0 0 0 0 0 0
Batting 1.000 Seminoles (Black)
Jake Settanni
0 0 26 14 0 0 0 0 0 0
Batting 1.000 Seminoles (Black)
Sammy Taubes
0 0 0 48 0 0 0 0 0 0
Boys of Summer Dow
Derek Davis
0 0 0 74 0 0 0 0 0 0
Boys of Summer Dow
James Dean
0 29 0 0 0 0 0 0 0 0
Boys of Summer Dow
Thomas Farrell
0 0 0 68 0 0 0 0 0 0
Boys of Summer Dow
Quentin Glass
0 0 0 73 0 0 0 0 0 0
Boys of Summer Dow
Joshua Loh
0 83 0 0 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 15U
Ryan Cronin
0 0 38 0 69 0 0 0 0 0
Clifton Park-Halfmoon Gators 15U
Pierson Davis
0 0 0 97 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 15U
Sam Grosso
0 0 0 96 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 15U
Maxwell Jones
0 0 21 0 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 15U
Zach Messier
0 0 50 0 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 15U
Jake Miller
0 0 0 27 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 15U
Josh Soroka
0 0 94 0 0 0 0 0 0 0
Clifton Park-Halfmoon Gators 15U
Aiden Thielke
0 0 15 0 52 0 0 0 0 0
EastEnd Aviators (Imbriani)
Cooper Currao
0 0 0 65 0 0 0 0 0 0
EastEnd Aviators (Imbriani)
Nicholas Frusco
0 97 0 0 0 0 0 0 0 0
EastEnd Aviators (Imbriani)
Mark Gajowski Iii
0 83 0 0 0 0 0 0 0 0
EastEnd Aviators (Imbriani)
Ryan Lysohir
0 0 0 54 0 0 0 0 0 0
EastEnd Aviators (Imbriani)
Joseph Martirano
0 33 0 0 0 0 0 0 0 0
EastEnd Aviators (Imbriani)
Benjamin Voegel
0 0 80 0 0 0 0 0 0 0
Long Island Elite Walker
Joseph Cavallaro
0 0 0 68 0 0 0 0 0 0
Long Island Elite Walker
Frank Fressle
0 0 0 56 0 0 0 0 0 0
Long Island Elite Walker
Kiran Paingankar
0 78 0 0 0 0 0 0 0 0
Long Island Elite Walker
Jeffrey Radinsky
0 0 0 21 0 0 0 0 0 0
Long Island Elite Walker
Jason Torres
0 0 0 35 0 0 0 0 0 0
Long Island Elite Walker
Ryan Zegers
0 0 0 14 0 0 0 0 0 0
Next Level 2025
Jacob Danziger
15 0 0 24 48 0 0 0 0 0
Next Level 2025
James Downes
0 0 0 68 0 0 0 0 0 0
Next Level 2025
Kyle Hyland
0 64 0 0 0 0 0 0 0 0
Next Level 2025
Ryan Lau
0 55 0 0 0 0 0 0 0 0
Next Level 2025
Colin Lawless
0 0 0 0 43 0 0 0 0 0
Next Level 2025
Thomas Martelli
0 0 0 0 73 0 0 0 0 0
Next Level 2025
Ryan Morash
82 0 0 0 0 0 0 0 0 0
Next Level 2025
Jake Scharlat
0 0 0 74 0 0 0 0 0 0
Next Level 2025
Jack Smar
0 0 0 0 48 0 0 0 0 0
Next Level 2025
Lucas Vamvaketis
5 0 0 0 43 0 0 0 0 0
Ottawa Nepean Canadians 2022 15U
Ryan Allard
0 0 94 0 0 0 0 0 0 0
Ottawa Nepean Canadians 2022 15U
Evan Allibon
0 0 0 92 0 0 0 0 0 0
Ottawa Nepean Canadians 2022 15U
Nic Bertrand
0 88 0 0 0 0 0 0 0 0
Ottawa Nepean Canadians 2022 15U
Carson Colvin
0 85 0 0 0 0 0 0 0 0
Ottawa Nepean Canadians 2022 15U
Carson Garrod
0 10 45 0 0 0 0 0 0 0
Ottawa Nepean Canadians 2022 15U
Owen Haughian
0 33 0 0 0 0 0 0 0 0
Ottawa Nepean Canadians 2022 15U
Preston Schwarz
0 0 0 25 0 0 0 0 0 0
Santos Baseball 15U Red
Justin Diez
0 0 0 95 0 0 0 0 0 0
Santos Baseball 15U Red
James Kennedy
0 72 0 0 0 0 0 0 0 0
Santos Baseball 15U Red
Nick Maretzo
0 44 0 0 0 0 0 0 0 0
Santos Baseball 15U Red
Andrew Rodriguez
18 0 0 83 0 0 0 0 0 0
Santos Baseball 15U Red
Kaylan Sin
0 0 0 4 0 0 0 0 0 0
Santos Baseball 15U Red
Yael Torres
94 0 0 0 0 0 0 0 0 0
Taconic Rangers South
Charlie Bateman
0 36 0 0 69 0 0 0 0 0
Taconic Rangers South
Nico Ditoro
20 0 0 17 60 0 0 0 0 0
Taconic Rangers South
Jordan Goldstein
0 10 0 0 0 0 0 0 0 0
Taconic Rangers South
Stuart Graeber
97 0 0 0 0 0 0 0 0 0
Taconic Rangers South
Andrew Kapica
0 0 35 0 0 0 0 0 0 0
Taconic Rangers South
Jack McKillop
0 18 4 0 0 0 0 0 0 0
Taconic Rangers South
Eli Negron
0 0 40 0 45 0 0 0 0 0
Taconic Rangers South
Owen Schlagler
0 0 0 72 0 0 0 0 0 0
Taconic Rangers South
Cole Stein
0 0 85 0 0 0 0 0 0 0
Team Ontario 15u
Ethan Chuang
0 11 0 0 0 0 0 0 0 0
Team Ontario 15u
Lucas Graniero
0 59 0 0 0 0 0 0 0 0
Team Ontario 15u
Keaton Nann
0 21 0 0 0 0 0 0 0 0
Team Ontario 15u
Tristan Pappas
0 0 91 0 0 0 0 0 0 0
Team Ontario 15u
Luke Stoner
0 0 3 0 0 0 0 0 0 0
Team Ontario 15u
Luke Taylor
0 56 0 0 0 0 0 0 0 0
Team Ontario 15u
Christopher Troyer
0 59 0 0 0 0 0 0 0 0
Team Steel 2025 - Alfano
Colton Bausenwein
0 17 0 0 0 0 0 0 0 0
Team Steel 2025 - Alfano
Liam Gaine
0 0 0 22 0 0 0 0 0 0
Team Steel 2025 - Alfano
Ryan McMenamin
0 0 0 38 0 0 0 0 0 0
Team Steel 2025 - Alfano
James Minutillo
0 0 0 92 0 0 0 0 0 0
Team Steel 2025 - Alfano
Brendan Ott
0 0 0 86 0 0 0 0 0 0
Team Steel 2025 - Alfano
Nick Paliotta
0 0 0 49 0 0 0 0 0 0
Team Steel 2025 - Alfano
Jace Rogers
0 93 0 0 0 0 0 0 0 0
Team Steel 2025 - Trovato
Dylan Alberto
0 0 0 0 26 0 0 0 0 0
Team Steel 2025 - Trovato
Tyler Brown
0 52 0 0 84 0 0 0 0 0
Team Steel 2025 - Trovato
Michael Empaynado
0 71 0 0 0 0 0 0 0 0
Team Steel 2025 - Trovato
Noah Kirwin
0 0 0 0 99 0 0 0 0 0
Team Steel 2025 - Trovato
Andrew Law
0 0 0 30 77 0 0 0 0 0
Team Steel 2025 - Trovato
Tyler McKillop
0 0 0 0 52 0 0 0 0 0
Team Steel 2025 - Trovato
Jack Molini
0 0 87 0 0 0 0 0 0 0
Team Steel 2025 - Trovato
Christopher spatenga
0 0 2 44 0 0 0 0 0 0
Tri City Bombers 15U Blue
Liam Berry
0 0 7 25 0 0 0 0 0 0
Tri City Bombers 15U Blue
Brandon Dobert
0 0 30 0 0 0 0 0 0 0
Tri City Bombers 15U Blue
Collin Heath
0 0 10 0 0 0 0 0 0 0
Tri City Bombers 15U Blue
David Llera
0 0 23 0 0 0 0 0 0 0
Tri City Bombers 15U Blue
Dylan Maye
0 0 0 70 0 0 0 0 0 0
Tri City Bombers 15U Blue
Ryan Meres
0 54 0 0 0 0 0 0 0 0
Tri City Bombers 15U Blue
Chase Phillips
0 27 31 0 0 0 0 0 0 0
Tri City Bombers 15U Blue
Adam Quackenbush
0 0 0 7 0 0 0 0 0 0
Tri City Bombers 15U Blue
Austin Thomas
0 0 0 70 0 0 0 0 0 0
Tri City Bombers 15U Red
Chris Couser
0 27 0 37 0 0 0 0 0 0
Tri City Bombers 15U Red
Quinlan Finnigan
0 41 0 0 0 0 0 0 0 0
Tri City Bombers 15U Red
Alex Kerr
0 25 0 64 0 0 0 0 0 0
Tri City Bombers 15U Red
Aidan Loszynski
0 0 0 9 0 0 0 0 0 0
Tri City Bombers 15U Red
Vaughn Rainsberg
0 0 0 87 0 0 0 0 0 0
Tri City Bombers 15U Red
Martin Ryan
0 18 0 23 0 0 0 0 0 0
Tri City Bombers 15U Red
Anthony Valenti
0 52 0 0 0 0 0 0 0 0
Tucci Elite 15U
Antwan Cardona
0 40 0 0 20 0 0 0 0 0
Tucci Elite 15U
Luc D’Andrea
0 68 0 0 0 0 0 0 0 0
Tucci Elite 15U
Charles Depalma
0 95 0 0 0 0 0 0 0 0
Tucci Elite 15U
Gidon Genger
0 0 0 74 0 0 0 0 0 0
Tucci Elite 15U
Derek Porto
0 20 0 0 0 0 0 0 0 0
Tucci Elite 15U
Matthew Staub
0 31 0 0 74 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/30
Day 2
07/01
Day 3
07/02
Day 4
07/03
2022 15U PG Super25 Mid-Atlantic Super Qualifier5TPDevelopmentRaul Hiciano926/27/2022 RR RR
2022 17U PG WWBA Northeast ChampionshipSantos Baseball 17uGabriel Gobbi926/26/2022 RR