2,210 MLB PLAYERS | 15,134 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/03
Day 2
06/04
Day 3
06/05
Day 4
06/06
Day 5
06/07
Day 6
06/08
Day 7
06/09
Day 8
06/10
Day 9
06/11
Day 10
06/12
Baseball 101 16u - Pagan/Lake
Alex Bohlander
21 0 0 0 0 0 0 0 0 0
Baseball 101 16u - Pagan/Lake
Nicklas Fortier
0 78 0 0 0 0 0 0 0 0
Baseball 101 16u - Pagan/Lake
Tyson Lake
43 0 0 0 0 0 0 0 0 0
Baseball 101 16u - Pagan/Lake
Manulua Mann
0 93 0 0 0 0 0 0 0 0
Baseball 101 16u - Pagan/Lake
Anthony Montesanti
0 20 0 0 0 0 0 0 0 0
Baseball 101 16u - Pagan/Lake
Teagan Payne
65 0 0 0 0 0 0 0 0 0
Baseball 101 16u - Pagan/Lake
Mark Raborn
45 0 0 0 0 0 0 0 0 0
Baseball 101 16u - Pagan/Lake
Steven Raborn Jr
32 0 0 0 0 0 0 0 0 0
Boise Baseball Academy 16
Christian Aragon
0 12 0 0 0 0 0 0 0 0
Boise Baseball Academy 16
Cameron Dahlgren
0 101 0 0 0 0 0 0 0 0
Boise Baseball Academy 16
Gavin Dow
0 33 0 0 0 0 0 0 0 0
Boise Baseball Academy 16
Hunter Dye
75 0 0 0 0 0 0 0 0 0
Boise Baseball Academy 16
Zachary Perez
96 0 0 0 0 0 0 0 0 0
Boise Baseball Academy 16
Jacob Roberson
7 72 0 0 0 0 0 0 0 0
Boise Baseball Academy 16
Cole Young
0 35 0 0 0 0 0 0 0 0
Cali Canes National
Dezi Delgado
10 0 0 0 0 0 0 0 0 0
Cali Canes National
GUNNAR HERMAN
0 86 0 0 0 0 0 0 0 0
Cali Canes National
Kyas Howard
0 0 68 0 0 0 0 0 0 0
Cali Canes National
Aiden Jahng
0 31 0 0 0 0 0 0 0 0
Cali Canes National
Jake Kaplan
0 0 66 0 0 0 0 0 0 0
Cali Canes National
Aaden Laroe
55 0 14 0 0 0 0 0 0 0
Cali Canes National
Jack Laubacher
10 11 57 0 0 0 0 0 0 0
Cali Canes National
Aj Mai
0 19 0 0 0 0 0 0 0 0
Cali Canes National
Luke Puls
12 0 48 0 0 0 0 0 0 0
Cali Canes National
Jetner Welch
66 0 0 0 0 0 0 0 0 0
Cali Canes National
Joshua Whitson
10 0 0 0 0 0 0 0 0 0
Cali Canes National
Devon Wilkes
0 17 0 0 0 0 0 0 0 0
California prospects
Ryan De La Rosa
0 63 0 0 0 0 0 0 0 0
California prospects
Macai Friedman
0 42 0 0 0 0 0 0 0 0
California prospects
Zander Friedman
38 0 0 0 0 0 0 0 0 0
California prospects
Lucas Haddad
25 16 0 0 0 0 0 0 0 0
California prospects
Ryan Hauptman
0 58 0 0 0 0 0 0 0 0
California prospects
Harrison Lucas-Tinter
55 0 0 0 0 0 0 0 0 0
California prospects
Dylan Morquecho
0 63 0 0 0 0 0 0 0 0
California prospects
Shane Nicklaw
44 0 0 0 0 0 0 0 0 0
California prospects
Toby Saldana-Stuck
33 0 0 0 0 0 0 0 0 0
California prospects
Michael Spancer
45 0 0 0 0 0 0 0 0 0
Dirty Dozen
Jesper Bailey
25 41 0 0 0 0 0 0 0 0
Dirty Dozen
Brock Bowman
0 11 0 0 0 0 0 0 0 0
Dirty Dozen
Davien Brokaw Jr.
35 46 0 0 0 0 0 0 0 0
Dirty Dozen
Taysen Brown
31 0 0 0 0 0 0 0 0 0
Dirty Dozen
Tanner Cox
6 0 0 0 0 0 0 0 0 0
Dirty Dozen
Michael Hughes
34 23 0 0 0 0 0 0 0 0
Dirty Dozen
Alex Monroy
18 0 0 0 0 0 0 0 0 0
Dirty Dozen
Mason Park
36 0 0 0 0 0 0 0 0 0
Dirty Dozen
Ryder Portmann
0 37 0 0 0 0 0 0 0 0
Dirty Dozen
Elyjah Rudd
35 0 0 0 0 0 0 0 0 0
Dirty Dozen
Coltan Spagnuolo
29 79 0 0 0 0 0 0 0 0
IBA Vegas
Rhett Bryce
28 0 0 0 0 0 0 0 0 0
IBA Vegas
Braxton Buhecker
0 10 0 0 0 0 0 0 0 0
IBA Vegas
Tyler De Lude
0 64 0 0 0 0 0 0 0 0
IBA Vegas
Weston Hynes
64 0 0 0 0 0 0 0 0 0
IBA Vegas
Nathan Metz
47 0 0 0 0 0 0 0 0 0
IBA Vegas
Cristian Moreno
0 32 0 0 0 0 0 0 0 0
IBA Vegas
Preston Page
0 29 0 0 0 0 0 0 0 0
IBA Vegas
Linkin Simpson
78 0 0 0 0 0 0 0 0 0
IBA Vegas
Taylen Travis
0 67 0 0 0 0 0 0 0 0
Idaho Prime
Lana Alvarico
0 29 18 0 0 0 0 0 0 0
Idaho Prime
Carson Choules
4 0 0 0 0 0 0 0 0 0
Idaho Prime
Marshall Glenn
0 21 33 0 0 0 0 0 0 0
Idaho Prime
Garrett Grayson
26 37 0 0 0 0 0 0 0 0
Idaho Prime
Jackson Hale
95 0 0 0 0 0 0 0 0 0
Idaho Prime
Kai Jones
0 9 0 0 0 0 0 0 0 0
Idaho Prime
Nash Randall
92 0 0 0 0 0 0 0 0 0
Idaho Prime
Kael Remington
0 24 72 0 0 0 0 0 0 0
Idaho Prime
Tate Whitworth
0 45 0 0 0 0 0 0 0 0
LV Phillies 16U
Eli Akimseu
76 0 0 0 0 0 0 0 0 0
LV Phillies 16U
Grayden Baker
22 0 0 0 0 0 0 0 0 0
LV Phillies 16U
Carter Brunson
0 0 52 0 0 0 0 0 0 0
LV Phillies 16U
Carson Cates
0 71 0 0 0 0 0 0 0 0
LV Phillies 16U
Dominic Lugo
16 14 0 0 0 0 0 0 0 0
LV Phillies 16U
Jayzic Matos
0 89 0 0 0 0 0 0 0 0
LV Phillies 16U
Luke Miller
18 0 25 0 0 0 0 0 0 0
LV Phillies 16U
Chance Neilson
77 0 0 0 0 0 0 0 0 0
Olympus Titans
Ryken Enochson
0 58 0 0 0 0 0 0 0 0
Olympus Titans
Lincoln Fry
95 0 0 0 0 0 0 0 0 0
Olympus Titans
Nate Jones
0 33 0 0 0 0 0 0 0 0
Olympus Titans
Andres Moreno
26 0 0 0 0 0 0 0 0 0
Olympus Titans
Tommy Nelson
124 84 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Haden King
0 83 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Sheldon Leaver
91 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Dallas Sirikhan
108 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Corbin Sterner
0 81 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Peter Tsouras
18 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Ted Tsouras
37 0 0 0 0 0 0 0 0 0
Pure Baseball TITANS
Sei Valdez
0 51 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
Aedan Bithell
71 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
Ollie Cameron
106 81 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
Kaizer Flynn
6 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
James Hartman
0 38 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
Easton Munford
42 0 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
Tj Perry
0 38 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
Holmquist Riley
0 55 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
Zach Todd
21 40 0 0 0 0 0 0 0 0
Rawlings Tigers Velo 16
Kayden Wilmsen
0 63 0 0 0 0 0 0 0 0
Scv Vultures
Lukas Beltran
0 85 0 0 0 0 0 0 0 0
Scv Vultures
Roman Estrada
0 45 40 0 0 0 0 0 0 0
Scv Vultures
Larkin Fleming
33 0 29 0 0 0 0 0 0 0
Scv Vultures
Malakye Matsumoto
0 0 80 0 0 0 0 0 0 0
Scv Vultures
Isaac Monterrubio
0 0 52 0 0 0 0 0 0 0
Scv Vultures
Osvaldo Nunez
89 0 0 0 0 0 0 0 0 0
Scv Vultures
Nasir Robinson
0 81 0 0 0 0 0 0 0 0
Scv Vultures
Eli Stephens
57 0 0 0 0 0 0 0 0 0
Sn Tribe
Christian Conley
0 0 68 0 0 0 0 0 0 0
Sn Tribe
Andruw Giles
44 0 0 0 0 0 0 0 0 0
Sn Tribe
Esteban Gonzalez
53 0 0 0 0 0 0 0 0 0
Sn Tribe
Dillon Lee
0 65 0 0 0 0 0 0 0 0
Sn Tribe
Connor Long
0 47 0 0 0 0 0 0 0 0
Sn Tribe
Mikey Ornellas
0 28 0 0 0 0 0 0 0 0
Sn Tribe
Noah Sebastian
0 26 0 0 0 0 0 0 0 0
Sn Tribe
Jay Smith
20 9 0 0 0 0 0 0 0 0
Sn Tribe
Zach Sorenson
39 0 0 0 0 0 0 0 0 0
Sn Tribe
Deleon Thomas Jr.
7 0 66 0 0 0 0 0 0 0
Sn Tribe
Johnny Villarreal
0 61 20 0 0 0 0 0 0 0
Utah Crushers
Brody Beebe
0 127 0 0 0 0 0 0 0 0
Utah Crushers
Kooper Beebe
29 0 0 0 0 0 0 0 0 0
Utah Crushers
Brayden Elsasser
27 0 0 0 0 0 0 0 0 0
Utah Crushers
Macrae Flockhart
18 0 0 0 0 0 0 0 0 0
Utah Crushers
Collin Haymond
32 96 0 0 0 0 0 0 0 0
Utah Crushers
Payton Smith
42 0 0 0 0 0 0 0 0 0
Utah Crushers
Daymin Ward
36 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/03
Day 2
06/04
Day 3
06/05
Day 4
06/06
2023 16U PG - NV High School Summer LeagueSNTManulua Mann736/2/2023 RR RR