2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Perfect Game Apparel will be sold at Millville Babe Ruth
Jul 22 - 26 |  Bellmawr Rec. | Bellmawr, NJ
Schedule/Scores Brackets Event Info   Pool Standings 1 Event Article
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
07/22
Day 2
07/23
Day 3
07/24
Day 4
07/25
Day 5
07/26
Day 6
07/27
Day 7
07/28
Day 8
07/29
Day 9
07/30
Day 10
07/31
15U East Coast Ghost
Derek Brand
0 37 0 11 0 0 0 0 0 0
15U East Coast Ghost
Chase Brandt
0 0 75 0 0 0 0 0 0 0
15U East Coast Ghost
Anthony Carino
0 27 0 0 0 0 0 0 0 0
15U East Coast Ghost
Michael Chowning
0 28 0 0 0 0 0 0 0 0
15U East Coast Ghost
James Duffy
0 0 0 32 0 0 0 0 0 0
15U East Coast Ghost
Tommy Kowaliwskyj
57 0 0 0 0 0 0 0 0 0
15U East Coast Ghost
Cristian Ptasienski
0 0 0 68 0 0 0 0 0 0
Bc Stars
Chad Brewer
38 0 25 0 0 0 0 0 0 0
Bc Stars
Sean Greene
0 67 0 0 0 0 0 0 0 0
Bc Stars
Matthew Guarino
0 14 0 0 0 0 0 0 0 0
Bc Stars
Carter Kleszics
0 34 0 0 0 0 0 0 0 0
Bc Stars
Richard Orlandini
34 0 25 0 0 0 0 0 0 0
Bc Stars
Luke Rittler
12 14 0 0 0 0 0 0 0 0
Bc Stars
Ryan Scott
0 0 92 0 0 0 0 0 0 0
Bc Stars
Drew Tenet
34 0 85 0 0 0 0 0 0 0
Blueclaws Baseball Academy
Shane Conover
0 47 0 0 15 0 0 0 0 0
Blueclaws Baseball Academy
Danny Hutchison
0 0 80 0 0 0 0 0 0 0
Blueclaws Baseball Academy
Nick Izzo
75 0 0 0 0 0 0 0 0 0
Blueclaws Baseball Academy
Bryan Matuschat
0 0 0 95 0 0 0 0 0 0
Blueclaws Baseball Academy
Tyler McLeod
0 0 17 0 0 0 0 0 0 0
Blueclaws Baseball Academy
Aidan Rivera
0 0 0 14 91 0 0 0 0 0
Blueclaws Baseball Academy
Aaron Wojenski
7 0 0 20 0 0 0 0 0 0
Body Armor Titans
Brady Austin
0 92 0 0 0 0 0 0 0 0
Body Armor Titans
Alex Bono
0 0 0 0 25 0 0 0 0 0
Body Armor Titans
Patrick DeSarno
0 1 0 0 0 0 0 0 0 0
Body Armor Titans
Aaron Diaz
0 4 0 0 84 0 0 0 0 0
Body Armor Titans
Jack Durso
0 0 0 95 0 0 0 0 0 0
Body Armor Titans
Julian Guzman
0 0 48 0 0 0 0 0 0 0
Body Armor Titans
Haris Mulamekic
0 0 22 0 26 0 0 0 0 0
Body Armor Titans
Kameron Tindley
0 56 0 0 69 0 0 0 0 0
Body Armor Titans
Kobe Tindley
0 44 0 0 46 0 0 0 0 0
Canes NY/NJ 15U
Jack Babich
0 40 0 0 0 0 0 0 0 0
Canes NY/NJ 15U
Nick Cavagnaro
0 0 6 0 0 0 0 0 0 0
Canes NY/NJ 15U
Daniel Leyva
0 0 94 0 0 0 0 0 0 0
Canes NY/NJ 15U
Christopher Murano
0 90 0 0 0 0 0 0 0 0
Canes NY/NJ 15U
Christian Song
0 0 28 0 0 0 0 0 0 0
Clubhouse 2025 Demarini
John Bajaj
0 0 78 0 0 0 0 0 0 0
Clubhouse 2025 Demarini
Will Bartoli
0 0 0 28 15 0 0 0 0 0
Clubhouse 2025 Demarini
Paul Calandrelli
0 0 15 0 43 0 0 0 0 0
Clubhouse 2025 Demarini
Mason Frey
0 63 0 0 0 0 0 0 0 0
Clubhouse 2025 Demarini
Peter Karloutsos
0 0 17 0 0 0 0 0 0 0
Clubhouse 2025 Demarini
Garrett Snyder
0 0 0 95 0 0 0 0 0 0
Clubhouse 2025 Demarini
Nico Stefanoni
0 58 0 0 68 0 0 0 0 0
Clubhouse 2025 Demarini
Tyler Stone
0 0 0 0 90 0 0 0 0 0
Clubhouse 2025 Scout
Joe Calabro
0 95 0 0 0 0 0 0 0 0
Clubhouse 2025 Scout
Eli Haskel
0 43 0 0 0 0 0 0 0 0
Clubhouse 2025 Scout
Zach Louizos
0 0 60 0 0 0 0 0 0 0
Clubhouse 2025 Scout
Tim McGrath
0 23 59 0 0 0 0 0 0 0
Clubhouse 2025 Scout
Alex Mihailovich
0 35 0 0 0 0 0 0 0 0
Clubhouse 2025 Scout
Evan Scheffler
0 27 0 0 0 0 0 0 0 0
Delaware Elite Baseball Club American
Coulter Barrett
75 0 0 0 0 0 0 0 0 0
Delaware Elite Baseball Club American
Eric Borges
18 0 8 0 0 0 0 0 0 0
Delaware Elite Baseball Club American
Jacob Hick
30 89 0 0 0 0 0 0 0 0
Delaware Elite Baseball Club American
Ryan Timmons
0 5 97 0 0 0 0 0 0 0
Full Count Prospects
Ian Acevedo
0 84 0 0 0 0 0 0 0 0
Full Count Prospects
Ethan Byrd
58 0 0 97 0 0 0 0 0 0
Full Count Prospects
Derek Rey Escobar
0 0 93 0 0 0 0 0 0 0
Full Count Prospects
Christopher Galasso
0 0 28 0 0 0 0 0 0 0
Full Count Prospects
Andrew Kessler
0 33 0 27 14 0 0 0 0 0
Full Count Prospects
Tim Matten
0 0 84 0 0 0 0 0 0 0
Full Count Prospects
Emmanuel Nunez
0 0 21 26 0 0 0 0 0 0
Full Count Prospects
Nicholas Scaff
67 0 0 0 88 0 0 0 0 0
Garden State Ducks
Nicholas Delguidice
0 90 0 0 0 0 0 0 0 0
Garden State Ducks
Andrew Gibney
0 89 0 0 0 0 0 0 0 0
Garden State Ducks
Thomas Koren
0 0 96 0 0 0 0 0 0 0
Garden State Ducks
Jacob Marengo
95 0 0 0 0 0 0 0 0 0
Garden State Ducks
Joey Russo
0 0 32 0 0 0 0 0 0 0
Garden State Ducks
Luca Sieger
7 0 0 0 0 0 0 0 0 0
Garden State Ducks
Marco Sozio
0 0 99 0 0 0 0 0 0 0
Intensity Baseball 15u
Noah Banick
0 30 37 0 0 0 0 0 0 0
Intensity Baseball 15u
Michael Card
0 26 0 0 0 0 0 0 0 0
Intensity Baseball 15u
Jobby Dekis
17 0 0 0 0 0 0 0 0 0
Intensity Baseball 15u
Patrick McKay
39 0 0 0 0 0 0 0 0 0
Intensity Baseball 15u
Christopher Metcalfe
0 29 0 0 0 0 0 0 0 0
Intensity Baseball 15u
Michael Minerva
71 0 0 0 0 0 0 0 0 0
Intensity Baseball 15u
Owen Murtha
0 0 92 0 0 0 0 0 0 0
Intensity Baseball 15u
Reyes Quinones
0 41 0 0 0 0 0 0 0 0
Jag 2025 Navy
Jack Apostol
0 28 0 0 0 0 0 0 0 0
Jag 2025 Navy
Jd Bowden
0 97 0 0 0 0 0 0 0 0
Jag 2025 Navy
Ethan Givens
0 0 59 0 0 0 0 0 0 0
Jag 2025 Navy
Liam Jones
0 70 0 0 0 0 0 0 0 0
Jag 2025 Navy
James (Trey) Kelley
0 0 92 0 0 0 0 0 0 0
Jag 2025 Navy
Andy Matthews
0 0 50 0 0 0 0 0 0 0
Jag 2025 Navy
Beckett Stallard
0 0 29 0 0 0 0 0 0 0
Jag 2025 Navy
Noah Sternberg
0 30 35 0 0 0 0 0 0 0
Mid-Atlantic Ghost
Ohm Desai
49 0 0 0 0 0 0 0 0 0
Mid-Atlantic Ghost
Aaron Freud
39 0 0 0 0 0 0 0 0 0
Mid-Atlantic Ghost
Luke Meyers
0 61 0 0 0 0 0 0 0 0
Mid-Atlantic Ghost
Gavin Smith
30 0 0 0 0 0 0 0 0 0
Mid-Atlantic Ghost
Brody Tacca
0 0 74 0 0 0 0 0 0 0
Mid-Atlantic Ghost
Jacob Weiss
0 35 0 0 0 0 0 0 0 0
Mid-Atlantic Ghost
Connor Wendroff
0 19 0 0 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Nico Amecangelo
0 0 58 0 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Jax Buatez
0 13 0 0 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Carmine DeCrescenzo
45 0 0 0 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Collin Denton
0 0 0 38 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Jack Dufficy
34 0 0 51 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Will Fahey
40 0 90 0 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Connor McGee
0 44 0 0 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Hayden Schechter
0 0 38 0 0 0 0 0 0 0
Monmouth Liberty Baseball Club 15u
Dylan Vowteras
9 0 0 44 0 0 0 0 0 0
NJ Pride 15U
31 0 0 0 0 0 0 0 0 0
NJ Pride 15U
Alexander Argabright
0 51 0 0 0 0 0 0 0 0
NJ Pride 15U
Aidan Kenderdine
0 0 32 0 0 0 0 0 0 0
NJ Pride 15U
Luciano Macri
0 10 0 0 0 0 0 0 0 0
NJ Pride 15U
Henry Radbill
0 0 70 0 0 0 0 0 0 0
NJ Pride 15U
Dylan Rickards
68 0 0 0 0 0 0 0 0 0
Northeast Supreme 15U White
Angel Alcantara Baez
0 7 0 0 0 0 0 0 0 0
Northeast Supreme 15U White
Brody Allyn
11 31 0 0 0 0 0 0 0 0
Northeast Supreme 15U White
Taishin Hosoi
0 0 74 0 0 0 0 0 0 0
Northeast Supreme 15U White
Jayden Mercado
0 56 0 0 0 0 0 0 0 0
Northeast Supreme 15U White
Dax Piemonte
21 0 0 0 0 0 0 0 0 0
Northeast Supreme 15U White
Joseph Pietrunti
58 0 0 0 0 0 0 0 0 0
Northeast Supreme 15U White
Kendall Soto
26 0 0 0 0 0 0 0 0 0
Pa Rebels 15u Black
Jake Baker
0 15 55 0 0 0 0 0 0 0
Pa Rebels 15u Black
Lucas Lancaster
0 86 0 0 0 0 0 0 0 0
Pa Rebels 15u Black
Johnny Leake
0 0 21 0 0 0 0 0 0 0
Pa Rebels 15u Black
Aiden Pirozek
0 82 0 0 0 0 0 0 0 0
Pa Rebels 15u Black
Gavin Rambo
0 44 0 0 0 0 0 0 0 0
Pa Rebels 15u Black
Andrew Sardella
0 0 75 0 0 0 0 0 0 0
Pa Rebels 15u Maroon
Ethan Bojko
0 77 0 0 0 0 0 0 0 0
Pa Rebels 15u Maroon
Michael Cugino
0 69 0 0 0 0 0 0 0 0
Pa Rebels 15u Maroon
Ethan Harrigan
0 0 75 0 0 0 0 0 0 0
Pa Rebels 15u Maroon
Sean Kelly
0 65 0 0 0 0 0 0 0 0
Pa Rebels 15u Maroon
Kevin Kingsbury
0 24 22 0 0 0 0 0 0 0
Pa Rebels 15u Maroon
Hunter Mahoney
0 0 64 0 0 0 0 0 0 0
Pa Rebels 15u Maroon
Tim Regan
0 0 53 0 0 0 0 0 0 0
Powerarm Baseball
Bernardo Brown
0 0 37 0 0 0 0 0 0 0
Powerarm Baseball
Trevor Degaetani
0 90 0 0 0 0 0 0 0 0
Powerarm Baseball
Jacob Hayes
0 24 39 0 0 0 0 0 0 0
Powerarm Baseball
Nick Palumbo
56 0 0 0 0 0 0 0 0 0
Powerarm Baseball
Logan Spence
0 0 58 0 0 0 0 0 0 0
Powerarm Baseball
Jared Steckelman
65 0 0 0 0 0 0 0 0 0
Ps2 Academy
Alexander Bulger
0 22 49 0 0 0 0 0 0 0
Ps2 Academy
Nick Bumbaco
25 0 0 0 0 0 0 0 0 0
Ps2 Academy
Matt Caruso
0 21 0 60 0 0 0 0 0 0
Ps2 Academy
Dante Palazzo
0 2 0 0 0 0 0 0 0 0
Ps2 Academy
Andy Rodriguez
0 30 0 0 0 0 0 0 0 0
Ps2 Academy
Jason Sansone
24 0 0 65 0 0 0 0 0 0
Ps2 Academy
Leo Spitaleri
24 0 0 0 0 0 0 0 0 0
Ps2 Academy
Nick Werner
39 0 73 0 0 0 0 0 0 0
Sb12
Daniel Batka
0 36 0 0 0 0 0 0 0 0
Sb12
Ryder Dougherty
0 0 10 0 0 0 0 0 0 0
Sb12
Ronnie Durando
90 0 0 0 0 0 0 0 0 0
Sb12
Angelo Nunes
0 0 94 0 0 0 0 0 0 0
Sb12
Christopher Skouras
0 69 0 0 0 0 0 0 0 0
Sb12
Luke Skouras
14 20 0 0 0 0 0 0 0 0
Sb12
Elijah Zaleski
0 32 0 0 0 0 0 0 0 0
Sportika Baseball 2025
Matthew Cinquemane
0 56 0 0 0 0 0 0 0 0
Sportika Baseball 2025
James Colletti
0 38 0 0 0 0 0 0 0 0
Sportika Baseball 2025
Dylan Kane
65 0 0 0 0 0 0 0 0 0
Sportika Baseball 2025
Sean Keatts
36 0 27 0 0 0 0 0 0 0
Sportika Baseball 2025
Carlos Torres
0 26 0 0 0 0 0 0 0 0
Sportika Baseball 2025
Ryan Williams
20 0 0 0 0 0 0 0 0 0
Sportika Baseball 2025
James Zsorey
0 0 71 0 0 0 0 0 0 0
TC Blackhawks Gold
Dariel Espinal
42 0 96 0 0 0 0 0 0 0
TC Blackhawks Gold
Johnalbert Franco
0 29 0 96 0 0 0 0 0 0
TC Blackhawks Gold
Jaden Grose
39 0 27 11 0 0 0 0 0 0
TC Blackhawks Gold
Aidan Kistner
0 0 0 72 0 0 0 0 0 0
TC Blackhawks Gold
Isiah Marino
0 32 0 0 0 0 0 0 0 0
TC Blackhawks Gold
John Parpis
0 71 0 0 0 0 0 0 0 0
TC Blackhawks Gold
Alex Rahner
49 0 0 0 0 0 0 0 0 0
TC Blackhawks Gold
Adrian Tavarez
0 0 15 0 0 0 0 0 0 0
TC Blackhawks Gold
Ronald Trinidad
0 0 93 0 0 0 0 0 0 0
Vendetta Baseball Academy
Lucas Goldberg
0 24 65 0 0 0 0 0 0 0
Vendetta Baseball Academy
Chase Melville
0 91 0 0 0 0 0 0 0 0
Vendetta Baseball Academy
Dakota Melville
0 91 0 0 0 0 0 0 0 0
Vendetta Baseball Academy
Layten Rodriguez
0 28 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
07/22
Day 2
07/23
Day 3
07/24
Day 4
07/25
2022 16U PG Mid-Atlantic Select ChampionshipDelaware Elite Baseball Club NationalChase Thornton937/18/2022 RR
2022 15U PG Super25 National ChampionshipSb12Ryder Dougherty1027/18/2022 RR