2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Coaches, please make sure to read up on the rules and pitching restrictions of the event, if you have any questions please let us know.

Director: Isaiah Ishmail - iishmail@perfectgame.org

Gate Fee For All Spectators (Card ONLY!! Plus tax where applicable)
Tournament Pass: 25.00 USD (Per Person) - Entry to all games for this tournament
Daily Pass: 10.00 USD (Per Person) - Entry to all games for a specific day
Senior Citizen (65+)/Military Daily Pass: $5.00 USD (Per Person) - Entry to all games for a specific day (Requires ID)
Age 14 and younger are free to get in


ALL GAMES WILL BE PLAYED WITH A 2-HOUR TIME LIMIT, NO NEW INNING!
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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
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
Abbotsford Cardinals 17u
Kyle Arden
0 60 0 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Jaxon Beck
44 0 39 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Dylan De Meyer
0 42 0 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Tracen Duval
0 0 32 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Aiden Fujita
25 0 0 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Myles Hiebert
0 31 0 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Tyson Kirton
0 0 12 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Alex Manuel
0 0 38 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Austin Meinen
0 44 0 0 0 0 0 0 0 0
Abbotsford Cardinals 17u
Ryder Silverton
19 0 0 0 0 0 0 0 0 0
Chilliwack Cougars
Carter Bestebroer
0 51 0 0 0 0 0 0 0 0
Chilliwack Cougars
Matthew Chater
0 0 89 0 0 0 0 0 0 0
Chilliwack Cougars
Brendan Dumas
13 0 0 0 0 0 0 0 0 0
Chilliwack Cougars
Sam Hall
0 15 0 0 0 0 0 0 0 0
Chilliwack Cougars
Shane Kooyman
90 0 0 0 0 0 0 0 0 0
Chilliwack Cougars
Colton Marshall
0 0 6 0 0 0 0 0 0 0
Chilliwack Cougars
Elias Robinson
79 0 0 0 0 0 0 0 0 0
Chilliwack Cougars
Cian Sexton
29 0 0 0 0 0 0 0 0 0
Chilliwack Cougars
Andrew Suttie
0 0 20 0 0 0 0 0 0 0
Cloverdale Rangers College Prep
Maddock Day
0 0 8 75 0 0 0 0 0 0
Cloverdale Rangers College Prep
Cole Grandia
0 84 0 0 0 0 0 0 0 0
Cloverdale Rangers College Prep
Jack Rogers
37 0 22 0 0 0 0 0 0 0
Cloverdale Rangers College Prep
Noah Simpson
0 7 106 0 0 0 0 0 0 0
Cloverdale Rangers College Prep
Jake Theal
0 0 70 0 0 0 0 0 0 0
Cloverdale Rangers College Prep
Kaden Thind
78 0 0 0 0 0 0 0 0 0
Delta Blue Jays
0 0 94 0 0 0 0 0 0 0
Delta Blue Jays
Nathan Donnelly
20 16 0 0 0 0 0 0 0 0
Delta Blue Jays
Noah Farnden
0 0 33 0 0 0 0 0 0 0
Delta Blue Jays
Connor Fischer
0 24 0 0 0 0 0 0 0 0
Delta Blue Jays
Lucas Holt
0 76 0 0 0 0 0 0 0 0
Delta Blue Jays
Kotaro Kawai
0 52 0 0 0 0 0 0 0 0
Delta Blue Jays
Nathaniel Kolmel
0 18 0 0 0 0 0 0 0 0
Delta Blue Jays
Aldrich Lin
0 0 14 0 0 0 0 0 0 0
Delta Blue Jays
Jake Parnell
38 0 0 0 0 0 0 0 0 0
Delta Blue Jays
Nathan Reynolds
0 29 0 0 0 0 0 0 0 0
Delta Blue Jays
Ivan Simbulan
57 0 0 0 0 0 0 0 0 0
Delta Blue Jays
Chase Wilson
0 35 0 0 0 0 0 0 0 0
Langley Jr Blaze
Jacob Friesen
0 0 18 77 0 0 0 0 0 0
Langley Jr Blaze
Thai Harvey
0 67 0 0 0 0 0 0 0 0
Langley Jr Blaze
Tyler Klemo
0 0 48 0 0 0 0 0 0 0
Langley Jr Blaze
Oliver Knorn
0 0 27 54 0 0 0 0 0 0
Langley Jr Blaze
Martin Lawson
0 0 17 0 0 0 0 0 0 0
Langley Jr Blaze
Ryunosuke Murase
0 0 0 62 0 0 0 0 0 0
Langley Jr Blaze
Jayden Oleskiw
47 0 0 0 0 0 0 0 0 0
Langley Jr Blaze
Brendan Pich
50 0 0 6 0 0 0 0 0 0
Langley Jr Blaze
Turbo Sharp
0 0 23 0 0 0 0 0 0 0
Langley Jr Blaze
Jonathan Slogocki
0 0 52 0 0 0 0 0 0 0
Langley Jr Blaze
Chad So
0 6 31 0 0 0 0 0 0 0
Mid-Island Pirates 17U
Easton Bailey
0 85 0 0 0 0 0 0 0 0
Mid-Island Pirates 17U
Justyce Dahling
0 14 0 17 0 0 0 0 0 0
Mid-Island Pirates 17U
Carter Dick
0 0 42 0 0 0 0 0 0 0
Mid-Island Pirates 17U
Jett Giles
0 0 0 84 0 0 0 0 0 0
Mid-Island Pirates 17U
Max Lillyman
0 0 10 0 0 0 0 0 0 0
Mid-Island Pirates 17U
Tyler McWhinnie
85 0 0 0 0 0 0 0 0 0
Mid-Island Pirates 17U
Brody Murcheson
0 0 89 0 0 0 0 0 0 0
Mid-Island Pirates 17U
Ryland Peters
25 0 0 12 0 0 0 0 0 0
Mid-Island Pirates 17U
Graden Reinhard
0 0 0 82 0 0 0 0 0 0
Mid-Island Pirates 17U
Lincoln Sinclair
0 0 4 0 0 0 0 0 0 0
North Island Royals
Milo Coghill
87 0 0 0 0 0 0 0 0 0
North Island Royals
Joshua Hillman
0 0 36 0 0 0 0 0 0 0
North Island Royals
Trevor Holme
0 0 93 0 0 0 0 0 0 0
North Island Royals
Caden Morrison
0 76 0 0 0 0 0 0 0 0
North Island Royals
Evan Rose
40 0 0 0 0 0 0 0 0 0
North Island Royals
Josh Tobacca
0 0 66 0 0 0 0 0 0 0
North Island Royals
Sebastian Verklan
0 0 32 0 0 0 0 0 0 0
North Shore Junior Twins
An-Drew Chen
0 0 0 74 0 0 0 0 0 0
North Shore Junior Twins
Isaiah Forhan
0 91 0 0 0 0 0 0 0 0
North Shore Junior Twins
Jake McAdam
22 0 0 0 0 0 0 0 0 0
North Shore Junior Twins
Matthew McAdam
0 0 17 31 0 0 0 0 0 0
North Shore Junior Twins
William McCarron
67 0 0 0 0 0 0 0 0 0
North Shore Junior Twins
Micah Nuttall
0 0 36 0 0 0 0 0 0 0
North Shore Junior Twins
Ewan Tusa
0 0 84 0 0 0 0 0 0 0
North Shore Junior Twins
Tyrus Vaillancourt
0 0 74 0 0 0 0 0 0 0
UBC Junior Thunder
Charlie Bowles
73 0 0 0 0 0 0 0 0 0
UBC Junior Thunder
Taigo Chow
0 0 29 0 0 0 0 0 0 0
UBC Junior Thunder
Max Cowin
0 0 28 0 0 0 0 0 0 0
UBC Junior Thunder
Lysander Gold
0 0 69 0 0 0 0 0 0 0
UBC Junior Thunder
Colin Hill
0 0 51 0 0 0 0 0 0 0
UBC Junior Thunder
Isaac Rusch
0 85 0 0 0 0 0 0 0 0
UBC Junior Thunder
George Sale
0 0 63 0 0 0 0 0 0 0
UBC Junior Thunder
Noah Schick
0 0 29 0 0 0 0 0 0 0
UBC Junior Thunder
Matt Stevenson
0 35 0 0 0 0 0 0 0 0
UBC Junior Thunder
Gio Tsakumis
27 0 0 0 0 0 0 0 0 0
UBC Junior Thunder
Hunter Vye Weedon
37 0 0 0 0 0 0 0 0 0
Victoria Junior Eagles
Jack Avison
0 0 31 0 0 0 0 0 0 0
Victoria Junior Eagles
Eric Darnell
39 0 29 0 0 0 0 0 0 0
Victoria Junior Eagles
Aaron Forsyth
57 0 0 0 0 0 0 0 0 0
Victoria Junior Eagles
Parker Lawrence
0 29 0 0 0 0 0 0 0 0
Victoria Junior Eagles
Kayden Militello
27 0 0 0 0 0 0 0 0 0
Victoria Junior Eagles
Keifer Rabie-Jones
54 0 0 0 0 0 0 0 0 0
Victoria Junior Eagles
Chase Rogers
0 81 0 0 0 0 0 0 0 0
Victoria Junior Eagles
Ben van Bakel
27 0 40 0 0 0 0 0 0 0
Webber Wildcats
Beck Button
50 0 0 0 0 0 0 0 0 0
Webber Wildcats
Isaac Edwards
0 0 88 0 0 0 0 0 0 0
Webber Wildcats
Daniel Farrell
40 0 0 0 0 0 0 0 0 0
Webber Wildcats
Cohen Miller
0 114 0 0 0 0 0 0 0 0
Webber Wildcats
Kyle Pierce
0 22 0 0 0 0 0 0 0 0
Webber Wildcats
Aiden Sawchyn
14 0 0 0 0 0 0 0 0 0
Webber Wildcats
Tanner Troolines
89 0 0 0 0 0 0 0 0 0
Whalley 17U Chiefs
Mathias Fruhm
0 0 64 0 0 0 0 0 0 0
Whalley 17U Chiefs
Ryder Isfeld
0 0 37 0 0 0 0 0 0 0
Whalley 17U Chiefs
Dominik Lakusta
0 51 0 0 0 0 0 0 0 0
Whalley 17U Chiefs
Noah Logue
0 48 0 0 0 0 0 0 0 0
Whalley 17U Chiefs
Mylan Mingo
0 0 38 0 0 0 0 0 0 0
Whalley 17U Chiefs
Anjo Razon
65 0 0 0 0 0 0 0 0 0
Whalley 17U Chiefs
Liam Smith
0 0 84 0 0 0 0 0 0 0
Whalley 17U Chiefs
Alexander Weeks
44 0 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Colten Brown
0 16 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Dawson Clift
0 0 51 0 0 0 0 0 0 0
White Rock Junior Tritons
Ryan Connell
0 54 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Walker Kokotailo
41 0 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Carter Leith
0 0 65 0 0 0 0 0 0 0
White Rock Junior Tritons
Hayden Macdonald
0 12 16 0 0 0 0 0 0 0
White Rock Junior Tritons
Janak Sidhu
0 28 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Ryan Terrio
0 18 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Vince Trotter
0 30 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Denim Vanwynsberghe
0 42 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Nate Wickstrom
0 53 0 0 0 0 0 0 0 0
White Rock Junior Tritons
Seojin Yoon
66 0 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