THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,438 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
2,438 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
If you have any questions please email adimatteo@perfectgame.org
Event Info   Schedule/Scores Pool Standings Brackets
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
06/20
Day 2
06/21
Day 3
06/22
Day 4
06/23
Day 5
06/24
Day 6
06/25
Day 7
06/26
Day 8
06/27
Day 9
06/28
Day 10
06/29
BC Prospects
Mason Bruh
0 52 0 0 0 0 0 0 0 0
BC Prospects
Matthew Cirillo
0 67 0 0 0 0 0 0 0 0
BC Prospects
Collin Fish
0 0 74 0 0 0 0 0 0 0
BC Prospects
Jackson Kirkby
0 0 82 0 0 0 0 0 0 0
BC Prospects
Luke McHale
0 79 0 0 0 0 0 0 0 0
BC Prospects
Johnny Napolitano
0 0 11 0 0 0 0 0 0 0
BC Prospects
Jason Rilli
0 0 55 0 0 0 0 0 0 0
Canes NY 14U
Cameron Carrillo
0 66 0 0 0 0 0 0 0 0
Canes NY 14U
Xavier Cespedes
0 0 49 0 0 0 0 0 0 0
Canes NY 14U
Christian Correa
0 0 33 0 0 0 0 0 0 0
Canes NY 14U
Angel Gomez
0 57 0 0 0 0 0 0 0 0
Canes NY 14U
Matthew Kim
0 44 0 0 0 0 0 0 0 0
Canes NY 14U
Sean Madden
0 0 82 0 0 0 0 0 0 0
Canes NY 14U
Ryan Park
0 5 0 0 0 0 0 0 0 0
Canes NY 14U
Fernando Rodriguez
0 48 0 0 0 0 0 0 0 0
Complete Game Colonials AAA
Brandon Barry
0 69 0 0 0 0 0 0 0 0
Complete Game Colonials AAA
Tyler Hendy
0 38 0 0 0 0 0 0 0 0
Complete Game Colonials AAA
Ethan Kim
0 52 0 0 0 0 0 0 0 0
Complete Game Colonials AAA
Greyson Knapp
0 1 54 0 0 0 0 0 0 0
Complete Game Colonials AAA
Eli Maloof
0 70 0 0 0 0 0 0 0 0
CPD Next Level
Lucas Acheson
0 0 85 0 0 0 0 0 0 0
CPD Next Level
Jack Briody
0 68 0 0 0 0 0 0 0 0
CPD Next Level
Andrew Campon
0 0 48 0 0 0 0 0 0 0
CPD Next Level
Aiden Hu
0 48 0 0 0 0 0 0 0 0
CPD Next Level
Chase Kaplan
0 0 79 0 0 0 0 0 0 0
CPD Next Level
Daniel Miller
0 0 49 0 0 0 0 0 0 0
CPD Next Level
Lucas Sikiric
0 44 0 0 0 0 0 0 0 0
CPD Next Level
Jackson Walsh
0 57 113 0 0 0 0 0 0 0
CPD Next Level
James Walsh
0 56 0 0 0 0 0 0 0 0
Dream Chasers Academy
Anthony De Stefano
0 102 0 0 0 0 0 0 0 0
Dream Chasers Academy
Lucas Pena
0 0 45 0 0 0 0 0 0 0
Dream Chasers Academy
Pedro Rodriguez Jr
0 86 0 0 0 0 0 0 0 0
Fb Braves 14u Red
James Bortnick
0 97 0 0 0 0 0 0 0 0
Fb Braves 14u Red
Tyler Ciasullo
0 33 0 0 0 0 0 0 0 0
Fb Braves 14u Red
Bronx Gambino
0 59 0 0 0 0 0 0 0 0
Fb Braves 14u Red
Michael Martino
0 29 0 0 0 0 0 0 0 0
Fb Braves 14u Red
Nicholas Nazare
0 42 0 0 0 0 0 0 0 0
Fb Braves 14u Red
Mason Newman
0 0 38 0 0 0 0 0 0 0
GRIT 14u Black
Lucas Coseo
0 19 0 0 0 0 0 0 0 0
GRIT 14u Black
Michael Edelman
0 0 43 0 0 0 0 0 0 0
GRIT 14u Black
Nicholas Fanelli
0 18 0 0 0 0 0 0 0 0
GRIT 14u Black
Daniel Jaxel
0 45 0 0 0 0 0 0 0 0
GRIT 14u Black
Will Kushnir
0 10 0 0 0 0 0 0 0 0
GRIT 14u Black
Lucas Lanzo
0 18 0 0 0 0 0 0 0 0
GRIT 14u Black
Sean Park
0 54 0 0 0 0 0 0 0 0
GRIT 14u Black
Cory Purcell
0 59 0 0 0 0 0 0 0 0
GRIT 14u Black
Finn Sullivan
0 15 0 0 0 0 0 0 0 0
LevelUP Prospects Elite Lewis
Luke Johnson
0 38 0 0 0 0 0 0 0 0
LevelUP Prospects Elite Lewis
Zack Lattrell
0 104 0 0 0 0 0 0 0 0
LevelUP Prospects Elite Lewis
Jacob Lewis
0 76 0 0 0 0 0 0 0 0
LevelUP Prospects Elite Lewis
Daniel Miller
0 0 23 0 0 0 0 0 0 0
LevelUP Prospects Elite Lewis
Camden Misasi
0 19 59 0 0 0 0 0 0 0
LevelUP Prospects Elite Lewis
Anthony Vidal
0 19 0 0 0 0 0 0 0 0
Renegades White
Christian Arboleda
0 6 68 0 0 0 0 0 0 0
Renegades White
Joseph Bernardini
0 20 0 0 0 0 0 0 0 0
Renegades White
Avery Orefice
0 95 0 0 0 0 0 0 0 0
Renegades White
Joshua Ratchford
0 19 0 0 0 0 0 0 0 0
Renegades White
Colin Russell
0 59 0 0 0 0 0 0 0 0
Renegades White
Luke Winter
0 1 1 0 0 0 0 0 0 0
Rockland Elite National
Sage Caesar
0 20 27 0 0 0 0 0 0 0
Rockland Elite National
Spencer Izenman
0 47 0 0 0 0 0 0 0 0
Rockland Elite National
Kyle Lascano
0 16 0 0 0 0 0 0 0 0
Rockland Elite National
Michael Monda
0 98 0 0 0 0 0 0 0 0
Rockland Elite National
Mike Montijo
0 0 75 0 0 0 0 0 0 0
Rockland Elite National
Jack Tringale
0 65 0 0 0 0 0 0 0 0
RPP Revolution 14u
Evan Burger
0 0 43 0 0 0 0 0 0 0
RPP Revolution 14u
Christopher Busacco
0 2 0 0 0 0 0 0 0 0
RPP Revolution 14u
Dex Ellis
0 81 0 0 0 0 0 0 0 0
RPP Revolution 14u
Liam Guyre
0 0 60 0 0 0 0 0 0 0
RPP Revolution 14u
Ryan Harris
0 20 0 0 0 0 0 0 0 0
RPP Revolution 14u
Jamel Williams
0 83 0 0 0 0 0 0 0 0
Taconic Rangers
Chris Azimi
0 0 95 0 0 0 0 0 0 0
Taconic Rangers
Gianni Madera
0 8 25 0 0 0 0 0 0 0
Taconic Rangers
Evan Murolo
0 0 93 0 0 0 0 0 0 0
Taconic Rangers
Frank Pirrone
0 62 0 0 0 0 0 0 0 0
Taconic Rangers
Azchris - Anthony Pryce
0 66 0 0 0 0 0 0 0 0
Taconic Rangers
Michael Ruppert
0 71 0 0 0 0 0 0 0 0
Taconic Rangers
James Sheerin
0 0 99 0 0 0 0 0 0 0
Team Crush Baseball
George Brown
0 0 26 0 0 0 0 0 0 0
Team Crush Baseball
Mark Dicintio
0 0 79 0 0 0 0 0 0 0
Team Crush Baseball
Nathan Dicintio
0 87 0 0 0 0 0 0 0 0
Team Crush Baseball
Jace Giustino
0 0 7 0 0 0 0 0 0 0
Team Crush Baseball
Sam Lewis
0 54 0 0 0 0 0 0 0 0
Team Crush Baseball
Cameron Read
0 42 0 0 0 0 0 0 0 0
Yorktown Heat
Anthony Bartoli
0 48 0 0 0 0 0 0 0 0
Yorktown Heat
Matthew Caroleo
0 0 54 0 0 0 0 0 0 0
Yorktown Heat
Cameron Depaola
0 14 0 0 0 0 0 0 0 0
Yorktown Heat
Tyler Guarini
0 16 0 0 0 0 0 0 0 0
Yorktown Heat
Jadyn Middlebrooks
0 58 0 0 0 0 0 0 0 0
Yorktown Heat
Kyle Nelson
0 81 0 0 0 0 0 0 0 0
Yorktown Heat
Joseph Valle
0 19 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