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)
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
07/14
Day 2
07/15
Day 3
07/16
Day 4
07/17
Day 5
07/18
Day 6
07/19
Day 7
07/20
Day 8
07/21
Day 9
07/22
Day 10
07/23
17u Rawlings Tigers Mach
Greyson Durick
0 0 36 0 0 0 0 0 0 0
17u Rawlings Tigers Mach
Brayden Ernspiker
33 44 0 93 0 0 0 0 0 0
17u Rawlings Tigers Mach
Hunter Flowers
0 0 0 93 0 0 0 0 0 0
17u Rawlings Tigers Mach
Will Gray
0 0 0 74 0 0 0 0 0 0
17u Rawlings Tigers Mach
Zachary Keith
0 0 0 15 0 0 0 0 0 0
17u Rawlings Tigers Mach
Treyton McCormick
0 84 0 0 0 0 0 0 0 0
17u Rawlings Tigers Mach
Nate Pemberton
0 0 38 0 0 0 0 0 0 0
17u Rawlings Tigers Mach
Braydon Snelling
0 0 39 0 0 0 0 0 0 0
Academy Baseball
Ethan Bechtold
0 30 51 0 0 0 0 0 0 0
Academy Baseball
Aiden Kilgore
20 0 44 0 0 0 0 0 0 0
Academy Baseball
Charles "Dennis" Krabbe
24 0 0 0 0 0 0 0 0 0
Academy Baseball
Mason Lisovich
0 56 0 0 0 0 0 0 0 0
Academy Baseball
Jacob Murray
0 0 22 78 0 0 0 0 0 0
Academy Baseball
Stephen Murray
0 42 0 91 0 0 0 0 0 0
Academy Baseball
Ryan Orosz
0 0 59 0 0 0 0 0 0 0
Academy Baseball
Mike Sincak
0 32 0 43 0 0 0 0 0 0
Academy Baseball
Anthony Smith Jr
40 0 0 0 0 0 0 0 0 0
Coastal Academy
Conner Cash
0 0 0 53 0 0 0 0 0 0
Coastal Academy
Sam Day
0 0 34 0 0 0 0 0 0 0
Coastal Academy
Dj Eurgil
51 0 0 0 0 0 0 0 0 0
Coastal Academy
Lane Foster
0 0 74 0 0 0 0 0 0 0
Coastal Academy
Byron McElroy
0 0 0 13 0 0 0 0 0 0
Coastal Academy
Trevor Murphy
0 0 33 0 0 0 0 0 0 0
Coastal Academy
Brett Nix
48 0 0 0 0 0 0 0 0 0
Coastal Academy
Blake Smith
66 0 0 0 0 0 0 0 0 0
Coastal Academy
Landen Walker
0 0 0 55 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Keenan Augustinovicz
37 0 0 73 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Brevin Barker
0 52 0 0 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Eli Brantman
17 0 0 0 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Harrison Dilts
0 21 0 0 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Luke Grubb
0 0 104 0 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Mark Hughes
0 0 58 0 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Jacob Kohlman
0 43 0 84 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Luke Landez
0 80 0 0 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Caden Medcalfe
32 0 0 49 0 0 0 0 0 0
Indiana 17U Mustangs - Medcalfe
Matthew Moran
12 0 0 0 0 0 0 0 0 0
Indiana Braves-Coughlan
Travis Bernhardt
0 24 12 0 0 0 0 0 0 0
Indiana Braves-Coughlan
Brayden Coffey
0 0 23 100 0 0 0 0 0 0
Indiana Braves-Coughlan
Jackson Kurrasch
0 30 0 13 0 0 0 0 0 0
Indiana Braves-Coughlan
Tye Moffitt
0 0 9 0 0 0 0 0 0 0
Indiana Braves-Coughlan
Alec Murphy
0 22 102 0 0 0 0 0 0 0
Indiana Braves-Coughlan
Elliott Park
0 96 0 0 0 0 0 0 0 0
Indiana Braves-Coughlan
Bryce Pax
0 0 23 29 0 0 0 0 0 0
Indiana Braves-Coughlan
Ian Place
0 39 0 39 0 0 0 0 0 0
Indiana Braves-Coughlan
Luke Williams
0 37 0 42 0 0 0 0 0 0
Indiana Orange 17u Morrow
Aayden Antoine
0 92 0 0 0 0 0 0 0 0
Indiana Orange 17u Morrow
Eli Manbeck
40 0 0 0 0 0 0 0 0 0
Indiana Orange 17u Morrow
Bryce Morrow
32 0 0 26 0 0 0 0 0 0
Indiana Orange 17u Morrow
Ethan Norris
46 0 0 0 0 0 0 0 0 0
Indiana Orange 17u Morrow
Andrew Oger
0 0 77 0 0 0 0 0 0 0
Indiana Orange 17u Morrow
David Reed
0 5 0 0 0 0 0 0 0 0
Indiana Orange 17u Morrow
Aidan Roche
35 0 37 0 0 0 0 0 0 0
Indiana Orange 17u Morrow
Conner Seago
21 55 0 66 0 0 0 0 0 0
Ironmen Midwest Black
Quintin Captain
0 0 96 0 0 0 0 0 0 0
Ironmen Midwest Black
Erik Deal
0 24 13 0 0 0 0 0 0 0
Ironmen Midwest Black
Noah Ellis
0 0 26 77 0 0 0 0 0 0
Ironmen Midwest Black
Wesley Embry
0 10 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Max Groestch
0 0 86 0 0 0 0 0 0 0
Ironmen Midwest Black
Benny Hess
0 55 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Dylan Leytze
0 37 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Adriel Orona
0 51 0 0 0 0 0 0 0 0
Ironmen Midwest Black
Carter Vaught
0 0 26 0 0 0 0 0 0 0
Louisiana Athletics
Brock Baudean
0 9 0 0 0 0 0 0 0 0
Louisiana Athletics
Blaine Colona
0 28 0 61 0 0 0 0 0 0
Louisiana Athletics
Austin Davis
0 45 0 31 0 0 0 0 0 0
Louisiana Athletics
Josh Fleming
0 41 0 80 0 0 0 0 0 0
Louisiana Athletics
Evan Hallmark
0 0 39 19 0 0 0 0 0 0
Louisiana Athletics
Brennon Petit
0 0 16 0 0 0 0 0 0 0
Louisiana Athletics
Jeremiah Sampson
0 0 43 14 0 0 0 0 0 0
Louisiana Athletics
Bryce Simoneaux
0 0 29 0 0 0 0 0 0 0
Louisiana Athletics
Eli Woodard
0 32 0 71 0 0 0 0 0 0
MAD Mavericks
Luke Bush
0 24 31 0 0 0 0 0 0 0
MAD Mavericks
Roman Ditraglia
0 9 53 0 0 0 0 0 0 0
MAD Mavericks
David Finch
36 0 82 0 0 0 0 0 0 0
MAD Mavericks
Kavin Lewis
0 0 0 76 0 0 0 0 0 0
MAD Mavericks
Carter Lynch
35 0 12 0 0 0 0 0 0 0
MAD Mavericks
Max Paranjape
0 0 0 8 0 0 0 0 0 0
MAD Mavericks
Grant Wagner
0 43 0 47 0 0 0 0 0 0
MBA Jordan 17u
Caleb Boswell
0 0 0 9 0 0 0 0 0 0
MBA Jordan 17u
Toby Delk
0 44 0 108 0 0 0 0 0 0
MBA Jordan 17u
Canon Hall
0 0 94 0 0 0 0 0 0 0
MBA Jordan 17u
Brian Jordan
0 74 0 0 0 0 0 0 0 0
MBA Jordan 17u
Michael Jordan
0 4 0 0 0 0 0 0 0 0
MBA Jordan 17u
Jace Martinez
0 0 82 0 0 0 0 0 0 0
MBA Jordan 17u
Miguel Pina
0 0 0 11 0 0 0 0 0 0
MBA Jordan 17u
Andrew Prado
0 12 48 0 0 0 0 0 0 0
MBA Jordan 17u
Jacob Urias
0 55 0 0 0 0 0 0 0 0
MBA Jordan 17u
Casen Yonts
0 0 45 0 0 0 0 0 0 0
Miami Valley Dodgers
Carter Decker
0 40 0 80 0 0 0 0 0 0
Miami Valley Dodgers
Malachi Freels
29 0 0 34 0 0 0 0 0 0
Miami Valley Dodgers
Jd Harvey
43 0 0 85 0 0 0 0 0 0
Miami Valley Dodgers
Connor Jasinski
0 0 43 0 0 0 0 0 0 0
Miami Valley Dodgers
Jacob Lucas
0 16 74 0 0 0 0 0 0 0
Miami Valley Dodgers
Eric Morris
0 10 0 0 0 0 0 0 0 0
Miami Valley Dodgers
Leo Switalski-Lail
0 36 0 34 0 0 0 0 0 0
Middle Tennessee Titans
Samuel Barrios
0 19 0 0 0 0 0 0 0 0
Middle Tennessee Titans
Keith Bowman
0 0 0 90 0 0 0 0 0 0
Middle Tennessee Titans
Bryce Floyd
23 0 72 0 0 0 0 0 0 0
Middle Tennessee Titans
Dakota Green
0 28 0 75 0 0 0 0 0 0
Middle Tennessee Titans
Jacob Hopkins
56 0 0 33 0 0 0 0 0 0
Middle Tennessee Titans
Landon Martin
0 26 44 0 0 0 0 0 0 0
Pro Hitting Prospects
Jed Bates
0 29 0 22 0 0 0 0 0 0
Pro Hitting Prospects
Conner Clark
0 0 0 30 0 0 0 0 0 0
Pro Hitting Prospects
Dustin Crum
0 37 0 38 0 0 0 0 0 0
Pro Hitting Prospects
Colten Daugherty
0 0 0 22 0 0 0 0 0 0
Pro Hitting Prospects
Garrett Davis
0 25 0 0 0 0 0 0 0 0
Pro Hitting Prospects
Jake Martin
0 0 19 0 0 0 0 0 0 0
Pro Hitting Prospects
Nathanael Ray
0 0 58 0 0 0 0 0 0 0
Pro Hitting Prospects
Kieran Robertson
0 28 34 0 0 0 0 0 0 0
Showcase Braves
Cooper Anderson
0 0 0 39 0 0 0 0 0 0
Showcase Braves
Holden Armstrong
0 1 4 0 0 0 0 0 0 0
Showcase Braves
Brody Bowen
21 0 47 0 0 0 0 0 0 0
Showcase Braves
Grant Bragg
0 0 24 92 0 0 0 0 0 0
Showcase Braves
Max Duckwiler
0 24 0 0 0 0 0 0 0 0
Showcase Braves
Grady Guthrie
48 0 0 0 0 0 0 0 0 0
Showcase Braves
Balin Luttrell
0 0 17 32 0 0 0 0 0 0
Showcase Braves
Grayson Miller
53 0 0 37 0 0 0 0 0 0
Showcase Braves
Dylan Werhas
0 38 0 0 0 0 0 0 0 0
Showcase Braves
Deakin Wimmer
0 23 0 8 0 0 0 0 0 0
South Lafourche
Julian Bourgeois
0 50 0 81 0 0 0 0 0 0
South Lafourche
Mason Bousegard
0 27 77 0 0 0 0 0 0 0
South Lafourche
Austin Curole
0 13 0 0 0 0 0 0 0 0
South Lafourche
Jacob Curole
0 0 0 42 0 0 0 0 0 0
South Lafourche
Brett Marcel
0 39 0 9 0 0 0 0 0 0
South Lafourche
Michael Marcel
0 0 23 0 0 0 0 0 0 0
South Lafourche
Kooper Worley
0 20 0 0 0 0 0 0 0 0
Southwest Sox
Philip Barnhill
30 0 86 0 0 0 0 0 0 0
Southwest Sox
Myles Barrett
11 0 0 16 0 0 0 0 0 0
Southwest Sox
Grant Cochran
0 52 0 0 0 0 0 0 0 0
Southwest Sox
Derick Moise
0 0 0 21 0 0 0 0 0 0
Southwest Sox
Brent Perren
0 23 0 0 0 0 0 0 0 0
Southwest Sox
Mason Phillips
0 0 0 21 0 0 0 0 0 0
Southwest Sox
Pacey Smith
0 39 0 0 0 0 0 0 0 0
Southwest Sox
Kaleb Wilson
0 0 0 35 0 0 0 0 0 0
Swa Storm 17u
Harrison Cowdrey
0 0 88 0 0 0 0 0 0 0
Swa Storm 17u
Silas Jones
0 0 0 59 0 0 0 0 0 0
Swa Storm 17u
Carson Love
0 0 0 6 0 0 0 0 0 0
Swa Storm 17u
Jack McLaury
54 0 0 0 0 0 0 0 0 0
Swa Storm 17u
Wesley Moore
39 0 0 7 0 0 0 0 0 0
Swa Storm 17u
Trace Phillips
0 0 0 98 0 0 0 0 0 0
Swa Storm 17u
John Sullivan
0 0 75 0 0 0 0 0 0 0
Swa Storm 17u
Kai Zelaya
0 25 0 0 0 0 0 0 0 0
West Florida Baseball Academy
Rilee Lowery
0 0 0 68 0 0 0 0 0 0
West Florida Baseball Academy
Ethan McAnally
0 0 66 0 0 0 0 0 0 0
West Florida Baseball Academy
Carter McCulley
0 10 71 0 0 0 0 0 0 0
West Florida Baseball Academy
Grant Norris
0 32 0 0 0 0 0 0 0 0
West Florida Baseball Academy
Rustin Pope
0 58 0 0 0 0 0 0 0 0
West Florida Baseball Academy
Drew Reaves
0 45 0 94 0 0 0 0 0 0
West Florida Baseball Academy
Tyler Shaw
0 0 26 28 29 0 0 0 0 0
West Florida Baseball Academy
Will Smith
0 24 0 0 0 0 0 0 0 0
West Florida Baseball Academy
Brock Warner
0 0 23 0 0 0 0 0 0 0
Wolfepack Baseball
Dax Bailey
33 0 83 0 0 0 0 0 0 0
Wolfepack Baseball
Bradyn Bender
0 69 0 0 0 0 0 0 0 0
Wolfepack Baseball
Brennan Cates
0 0 52 0 0 0 0 0 0 0
Wolfepack Baseball
Rece Grisham
0 42 0 60 0 0 0 0 0 0
Wolfepack Baseball
Dru Meadows
40 0 0 73 0 0 0 0 0 0
Wolfepack Baseball
Garett Reid
0 0 0 23 0 0 0 0 0 0
Wolfepack Baseball
Conner Watson
0 22 0 28 0 0 0 0 0 0
Wolfepack Baseball
Colin Wolfe
0 0 77 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/14
Day 2
07/15
Day 3
07/16
Day 4
07/17
2022 WWBA 2023 Grads or 17U National ChampionshipRawlings SE M.A.D. Mavericks 17uKai Zelaya957/10/2022 RR