2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
15U 16U 17U 12U (Major)
THE ONLY WAY TO SECURE A SPOT IN AN EVENT IS TO PUT DOWN AT LEAST A DEPOSIT OR PAY IN FULL.
ATTENTION:

ALL TEAMS ARE EXPECTED TO BE READY TO PLAY FRIDAY 


Tournament Director: Ronny Maier - rmaier@perfectgame.org 
Schedule/Scores Brackets Event Info   Pool Standings
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/19
Day 2
07/20
Day 3
07/21
Day 4
07/22
Day 5
07/23
Day 6
07/24
Day 7
07/25
Day 8
07/26
Day 9
07/27
Day 10
07/28
5 Star Hs
Joey Colangelo
0 28 0 0 0 0 0 0 0 0
5 Star Hs
Jonathan Creed
0 7 39 0 0 0 0 0 0 0
5 Star Hs
Gavin Flynn
87 0 0 0 0 0 0 0 0 0
5 Star Hs
Ethan Greene
29 62 0 0 0 0 0 0 0 0
5 Star Hs
Tristan Kelly
0 40 0 0 0 0 0 0 0 0
5 Star Hs
Nathan Rodriguez
8 24 0 0 0 0 0 0 0 0
5 Star Hs
Brock Stempin
0 82 0 0 0 0 0 0 0 0
5 Star Hs
Cj Walker
0 0 89 0 0 0 0 0 0 0
5 Star Mid Atlantic - Deck
Adam Deck
0 0 95 0 0 0 0 0 0 0
5 Star Mid Atlantic - Deck
Tanner Hollifield
0 0 75 0 0 0 0 0 0 0
5 Star Mid Atlantic - Deck
John Hurley
0 0 99 0 0 0 0 0 0 0
5 Star Mid Atlantic - Deck
Daniel Inge Jr
0 29 0 0 0 0 0 0 0 0
5 Star Mid Atlantic - Deck
Matthew Martinez
0 67 0 0 0 0 0 0 0 0
5 Star Mid Atlantic - Deck
Ethan Poore
0 79 0 0 0 0 0 0 0 0
5 Star Mid Atlantic - Deck
Tyler Wood
80 0 0 0 0 0 0 0 0 0
Cadets Baseball
Jackson Bringger
0 0 0 59 0 0 0 0 0 0
Cadets Baseball
Drew Christine
0 51 0 0 0 0 0 0 0 0
Cadets Baseball
Jonathan Coupland
0 0 0 59 0 0 0 0 0 0
Cadets Baseball
Paul Cuddy
0 0 17 59 0 0 0 0 0 0
Cadets Baseball
Matthew Gibbs
32 0 0 56 0 0 0 0 0 0
Cadets Baseball
Theo Heinle
0 0 31 0 0 0 0 0 0 0
Cadets Baseball
Cole Hodgkins
0 0 0 35 0 0 0 0 0 0
Cadets Baseball
Jack Jenkins
0 0 55 0 0 0 0 0 0 0
Cadets Baseball
Carson Jones
0 0 0 7 0 0 0 0 0 0
Cadets Baseball
Brady Maxwell
0 0 0 23 0 0 0 0 0 0
Cadets Baseball
David Plous
0 12 39 0 0 0 0 0 0 0
Cadets Baseball
Gabriel Taylor
0 0 66 0 0 0 0 0 0 0
Cadets Baseball
Michael Todero
72 0 0 0 0 0 0 0 0 0
Canes Mid-Atlantic 16U Scout - Gold
Yoni Blumstein
75 0 0 0 0 0 0 0 0 0
Canes Mid-Atlantic 16U Scout - Gold
Colton Dewing
0 72 0 0 0 0 0 0 0 0
Canes Mid-Atlantic 16U Scout - Gold
Braden Feaster
0 56 0 0 0 0 0 0 0 0
Canes Mid-Atlantic 16U Scout - Gold
Sevin Loy
0 28 0 0 0 0 0 0 0 0
Canes Mid-Atlantic 16U Scout - Gold
Fintan O'Donnell
0 0 18 0 0 0 0 0 0 0
Canes Mid-Atlantic 16U Scout - Gold
Alexander “Sasha” Quigley-Skillin
0 37 0 0 0 0 0 0 0 0
Canes Mid-Atlantic 16U Scout - Gold
Matthew Zimmerman
0 0 69 0 0 0 0 0 0 0
Edge 16U
Bo Brookens
0 0 0 81 0 0 0 0 0 0
Edge 16U
Jackson Coulter
0 0 0 95 0 0 0 0 0 0
Edge 16U
Kade Gress
32 0 0 56 0 0 0 0 0 0
Edge 16U
Carter Hissong
0 0 96 0 0 0 0 0 0 0
Edge 16U
Avery Horst
0 0 75 0 0 0 0 0 0 0
Edge 16U
John Kahl
0 64 0 0 0 0 0 0 0 0
Edge 16U
Hayden Lyons
66 0 0 0 0 0 0 0 0 0
Edge 16U
Brett Powell
0 0 6 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Marcus Atencio
0 0 23 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Rocco Citrone
0 88 0 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Nate Dunavant
29 47 0 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Cole Eisenreich
0 90 0 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Lucas Johann
6 0 0 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Carter Marsh
0 21 0 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Cameron Mejak
41 0 77 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Harrison Murante
0 29 0 0 0 0 0 0 0 0
Elite Baseball - Leinberger
Liam West
39 0 0 0 0 0 0 0 0 0
Fennell Bros Express
Jake Adamczyk
85 0 0 0 0 0 0 0 0 0
Fennell Bros Express
Parker Dalcamo
0 29 25 0 0 0 0 0 0 0
Fennell Bros Express
Timmy Joos
0 0 26 0 0 0 0 0 0 0
Fennell Bros Express
Nicholas Kaparakos
0 0 18 0 0 0 0 0 0 0
Fennell Bros Express
Carter Shearon
0 25 83 0 0 0 0 0 0 0
Fennell Bros Express
Ian Shipley
0 0 2 0 0 0 0 0 0 0
Fennell Bros Express
Anthony Sipple
15 0 55 0 0 0 0 0 0 0
Fennell Bros Express
Jude Swartz
0 82 0 0 0 0 0 0 0 0
Fennell Bros Express
Brody Torchia
0 0 49 0 0 0 0 0 0 0
Maryland Baseball Club
Nico Brownlee
0 0 102 0 0 0 0 0 0 0
Maryland Baseball Club
Brycen Hunter
0 39 0 0 0 0 0 0 0 0
Maryland Baseball Club
Grant Kastelik
0 82 0 0 0 0 0 0 0 0
Maryland Baseball Club
Silas Mason
0 1 0 0 0 0 0 0 0 0
Maryland Baseball Club
Owen Rossi
89 0 0 0 0 0 0 0 0 0
Maryland Baseball Club
Chase Shillman
0 41 0 0 0 0 0 0 0 0
Maryland Baseball Club
Noah Shillman
0 0 30 0 0 0 0 0 0 0
Maryland Baseball Club
Jude Thomas
0 43 0 0 0 0 0 0 0 0
Maryland Baseball Club
Brayden Thuerrauch
0 44 0 0 0 0 0 0 0 0
NOVA Ghost Duncan
Jaisyk Babcock
0 95 0 0 0 0 0 0 0 0
NOVA Ghost Duncan
Kain Castronuovo
0 0 76 0 0 0 0 0 0 0
NOVA Ghost Duncan
Carson Hammer
0 94 0 0 0 0 0 0 0 0
NOVA Ghost Duncan
Parker Krawchuk
43 0 0 0 0 0 0 0 0 0
NOVA Ghost Duncan
Dangro LEE
96 0 0 0 0 0 0 0 0 0
NOVA Ghost Duncan
Noah Parker
0 13 53 0 0 0 0 0 0 0
NOVA Ghost Duncan
Joel Scripture
0 22 0 0 0 0 0 0 0 0
NOVA Ghost Duncan
Brandon Sipes
0 4 0 0 0 0 0 0 0 0
Ontario Royals
Isaac Alcaine
27 5 0 17 0 0 0 0 0 0
Ontario Royals
Griffin Dougan
12 0 80 0 0 0 0 0 0 0
Ontario Royals
Zach Duke
58 0 0 93 0 0 0 0 0 0
Ontario Royals
Mason Evans
28 88 0 0 0 0 0 0 0 0
Ontario Royals
Spencer Lockwood
89 0 0 0 0 0 0 0 0 0
Ontario Royals
Ryan Tays
45 0 44 0 0 0 0 0 0 0
Ontario Royals
Jack Thompson
0 38 0 0 0 0 0 0 0 0
Ontario Royals
Jayden Thompson
23 0 0 0 0 0 0 0 0 0
Premiere
Garrett Cherpak
0 3 0 0 0 0 0 0 0 0
Premiere
Joseph Crovak
28 91 0 0 0 0 0 0 0 0
Premiere
Jake Martina
20 86 0 0 0 0 0 0 0 0
Premiere
James Moneck
42 0 59 0 0 0 0 0 0 0
Premiere
Skyler Mucci
29 10 0 0 0 0 0 0 0 0
Premiere
Luke Poland
0 30 61 0 0 0 0 0 0 0
Premiere
Noah Urso
24 33 0 0 0 0 0 0 0 0
Renegades Athletic Club 16u
Jared Dangerfield
0 91 0 0 0 0 0 0 0 0
Renegades Athletic Club 16u
Nolan Dupont
0 22 0 0 0 0 0 0 0 0
Renegades Athletic Club 16u
Ryne Mills
0 96 0 0 0 0 0 0 0 0
Renegades Athletic Club 16u
Cameron Niland
0 0 61 0 0 0 0 0 0 0
Renegades Athletic Club 16u
Brooks Norris
0 0 33 0 0 0 0 0 0 0
Renegades Athletic Club 16u
Owen Oakman
0 0 82 0 0 0 0 0 0 0
Renegades Athletic Club 16u
Asher Whitson
0 4 54 0 0 0 0 0 0 0
Stars Baseball Prime 2026
Nicholas Aasen
47 0 0 15 0 0 0 0 0 0
Stars Baseball Prime 2026
Aidan Beach
0 0 33 0 0 0 0 0 0 0
Stars Baseball Prime 2026
Jacob Brown
0 73 0 0 0 0 0 0 0 0
Stars Baseball Prime 2026
Cole Deringer
73 0 0 0 0 0 0 0 0 0
Stars Baseball Prime 2026
Shaan Grover
0 0 76 0 0 0 0 0 0 0
Stars Baseball Prime 2026
Matthew Jacques
0 64 0 0 0 0 0 0 0 0
Stars Baseball Prime 2026
Brady Kleczynski
0 0 0 88 0 0 0 0 0 0
Stars Baseball Prime 2026
Matthew Lynch
0 0 0 30 0 0 0 0 0 0
Stars Baseball Prime 2026
Michael Peverill
0 0 0 44 0 0 0 0 0 0
Stars Baseball Prime 2026
Jack Rogers
0 0 70 0 0 0 0 0 0 0
Stars Baseball Prime 2026
Harrison Wright
0 0 0 72 0 0 0 0 0 0
Stars Baseball Prospects 2026
Jordan Bank
0 0 94 0 0 0 0 0 0 0
Stars Baseball Prospects 2026
Benjamin Hunter
0 0 87 0 0 0 0 0 0 0
Stars Baseball Prospects 2026
Joe Lund
0 41 0 0 0 0 0 0 0 0
Stars Baseball Prospects 2026
Max Lusk
64 0 0 0 0 0 0 0 0 0
Stars Baseball Prospects 2026
Andrew Mazzara
0 86 0 0 0 0 0 0 0 0
Stars Baseball Prospects 2026
Jonathan Nguyen
38 0 36 0 0 0 0 0 0 0
Stars Baseball Prospects 2026
Jack Presper
22 0 0 84 0 0 0 0 0 0
Stars Baseball Prospects 2026
Mason Young
0 0 0 25 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Craig Aubry
0 0 90 0 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Caden Blanck
0 83 0 0 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Liam Cooper
0 79 0 0 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Gavin "Gus" Holmes
0 0 32 0 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Mason Mowry
0 0 83 0 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Sean Roberts
0 0 28 74 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Brayden Sobieralski
0 0 0 40 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Luke Springer
0 52 0 0 0 0 0 0 0 0
US Elite 2026 Mid Atlantic
Jayden Stabile
0 26 0 0 0 0 0 0 0 0
Virginia Cardinals 2026
Nathan Butler
3 19 0 0 0 0 0 0 0 0
Virginia Cardinals 2026
Jacob Creswell
0 103 0 0 0 0 0 0 0 0
Virginia Cardinals 2026
Jack Harmon
52 0 0 0 0 0 0 0 0 0
Virginia Cardinals 2026
William Hohenstein
0 0 14 0 0 0 0 0 0 0
Virginia Cardinals 2026
Brayden Kelley
0 28 95 0 0 0 0 0 0 0
Virginia Cardinals 2026
Bret Lipscomb
40 0 0 0 0 0 0 0 0 0
Virginia Cardinals 2026
Camden Rybak
0 40 0 0 0 0 0 0 0 0
Virginia Cardinals 2026
Jacob Schumacher
0 40 0 0 0 0 0 0 0 0
Wild Bill
Kai Briley
35 0 0 0 0 0 0 0 0 0
Wild Bill
Aedan Buchanan
0 2 17 0 0 0 0 0 0 0
Wild Bill
Brody Gonella
0 0 33 0 0 0 0 0 0 0
Wild Bill
Chase Nash
0 0 71 0 0 0 0 0 0 0
Wild Bill
Jackson Shaw
0 0 84 0 0 0 0 0 0 0
Wild Bill
Owen Taylormoore
0 70 0 0 0 0 0 0 0 0
Wild Bill
Eamon Turner
65 0 0 0 0 0 0 0 0 0
Wild Bill
Matt Wright
0 0 27 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/19
Day 2
07/20
Day 3
07/21
Day 4
07/22
2024 16U PG Mid-Atlantic Select ChampionshipNOVA Ghost DuncanKain Castronuovo827/15/2024 RR