2,271 MLB PLAYERS | 15,136 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Rules Amendment: All Semifinal games will still be played with a 2 hour time limit.
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
02/15
Day 2
02/16
Day 3
02/17
Day 4
02/18
Day 5
02/19
Day 6
02/20
Day 7
02/21
Day 8
02/22
Day 9
02/23
Day 10
02/24
Academy Baseball
Gavin Bremenkampf
0 48 0 0 0 0 0 0 0 0
Academy Baseball
Keegan Cornelius
57 0 0 0 0 0 0 0 0 0
Academy Baseball
Ford Farrell
41 0 0 0 0 0 0 0 0 0
Academy Baseball
Kenny Fourzan
0 0 63 0 0 0 0 0 0 0
Academy Baseball
Caleb Henderickson
0 0 20 0 0 0 0 0 0 0
Academy Baseball
Wyatt Kelley
41 0 23 0 0 0 0 0 0 0
Academy Baseball
Zach Kelley
27 0 0 0 0 0 0 0 0 0
Academy Baseball
Gage Lehrman
0 64 0 0 0 0 0 0 0 0
Academy Baseball
David Luna
0 0 18 0 0 0 0 0 0 0
Academy Baseball
Ethan Mutchler
41 0 0 0 0 0 0 0 0 0
Academy Baseball
Ben Staton
8 0 0 0 0 0 0 0 0 0
Aviators
Nathan Baez
45 5 20 0 0 0 0 0 0 0
Aviators
Alex Luis Cabrera
32 59 0 0 0 0 0 0 0 0
Aviators
Serafin Millan
33 0 0 0 0 0 0 0 0 0
Aviators
Ricardo Romo
41 19 0 0 0 0 0 0 0 0
Aviators
Francisco Sandoval
23 0 0 0 0 0 0 0 0 0
Aviators
Ramces Torres
47 0 73 0 0 0 0 0 0 0
Aviators
Osiah Vega
0 0 68 0 0 0 0 0 0 0
Boise Baseball Academy
Colt Augustus
14 0 0 0 0 0 0 0 0 0
Boise Baseball Academy
Colton Carr
66 0 0 0 0 0 0 0 0 0
Boise Baseball Academy
Alex Golub
39 0 0 0 0 0 0 0 0 0
Boise Baseball Academy
Joseph Hazel
0 14 19 0 0 0 0 0 0 0
Boise Baseball Academy
Tracen Knowles
0 52 0 0 0 0 0 0 0 0
Boise Baseball Academy
Jacob Marino
19 0 0 0 0 0 0 0 0 0
Boise Baseball Academy
Tyler Rasmussen
0 59 0 0 0 0 0 0 0 0
Boise Baseball Academy
Jacob Roberson
46 0 52 0 0 0 0 0 0 0
Boise Baseball Academy
Gibson Van Tol
45 0 59 0 0 0 0 0 0 0
Boise Baseball Academy
Maddox Weight
63 0 0 0 0 0 0 0 0 0
Canes Illinois Drago
Brody Aaron
38 0 0 0 0 0 0 0 0 0
Canes Illinois Drago
Nick Audet
0 61 0 0 0 0 0 0 0 0
Canes Illinois Drago
Lucas Hovinen
56 0 0 0 0 0 0 0 0 0
Canes Illinois Drago
Cooper Kaczmarek
0 70 0 0 0 0 0 0 0 0
Canes Illinois Drago
Evan Maze
34 0 32 0 0 0 0 0 0 0
Canes Illinois Drago
Canyon McKinney
0 21 23 0 0 0 0 0 0 0
Canes Illinois Drago
Aiden Rodriguez
19 0 0 0 0 0 0 0 0 0
Canes Illinois Drago
Alex Toth
52 0 54 0 0 0 0 0 0 0
Canes Illinois Drago
Max Wiginton
32 0 0 0 0 0 0 0 0 0
Canes Illinois Teske
Dante Colasante
55 0 0 0 0 0 0 0 0 0
Canes Illinois Teske
Quinn Driscoll
31 0 0 0 0 0 0 0 0 0
Canes Illinois Teske
Paxton Freeborn
0 10 0 0 0 0 0 0 0 0
Canes Illinois Teske
cohen jeppson
0 50 0 0 0 0 0 0 0 0
Canes Illinois Teske
Koen Lynes
26 0 0 0 0 0 0 0 0 0
Canes Illinois Teske
Brady Marino
0 37 0 0 0 0 0 0 0 0
Canes Illinois Teske
Charlie Peppeard
39 0 0 0 0 0 0 0 0 0
Canes Illinois Teske
Jake Ruge
40 0 0 0 0 0 0 0 0 0
Canes Illinois Teske
Anthony Trevino
0 46 0 0 0 0 0 0 0 0
Canes Illinois Teske
Noah Tumpane
62 0 0 0 0 0 0 0 0 0
Canes Illinois Teske
Joe Valenza
0 43 0 0 0 0 0 0 0 0
Cangelosi Sparks-E
Johnny Andretich
3 0 77 0 0 0 0 0 0 0
Cangelosi Sparks-E
Jameson Day
0 35 58 0 0 0 0 0 0 0
Cangelosi Sparks-E
Aiden Gonzales
0 51 0 0 0 0 0 0 0 0
Cangelosi Sparks-E
Jackson Heinlen
0 57 0 0 0 0 0 0 0 0
Cangelosi Sparks-E
Parker Howland
0 0 16 0 0 0 0 0 0 0
Cangelosi Sparks-E
Ryan Jones
37 0 0 0 0 0 0 0 0 0
Cangelosi Sparks-E
Jackson Killeen
0 11 0 0 0 0 0 0 0 0
Cangelosi Sparks-E
Logan Mackin
57 0 0 0 0 0 0 0 0 0
Cangelosi Sparks-E
Ashton Miner
0 0 8 0 0 0 0 0 0 0
Cangelosi Sparks-E
Kaden O'Leary
0 45 0 0 0 0 0 0 0 0
Driving Force National
Ace Austin
82 0 0 0 0 0 0 0 0 0
Driving Force National
Brayden Larery
43 0 0 0 0 0 0 0 0 0
Driving Force National
Nathan Mayorga
0 72 0 0 0 0 0 0 0 0
Driving Force National
Tony Myres Jr.
0 0 19 0 0 0 0 0 0 0
Driving Force National
Ceagan Riewski
0 0 83 0 0 0 0 0 0 0
Driving Force National
Michael Sievers
74 0 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Jack Champion
0 18 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Sean Evans
39 0 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Brayden Flaugher
9 0 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
David Hammonds Jr.
41 0 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Ellis Oeltjen
0 22 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Landon Smith
0 63 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Kasey Turnbull
0 54 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Octavian Wells
39 0 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Johnny Williams
35 0 0 0 0 0 0 0 0 0
Elevate Hooks NW 18u-Hammonds
Grant Yost
0 21 0 0 0 0 0 0 0 0
Elevate NW 15U Underclass
Nolan Barrett
77 0 0 0 0 0 0 0 0 0
Elevate NW 15U Underclass
James Glassburn
43 0 0 0 0 0 0 0 0 0
Elevate NW 15U Underclass
Griffin Gregory
0 52 0 0 0 0 0 0 0 0
Elevate NW 15U Underclass
Albertino Pozzo
0 54 0 0 0 0 0 0 0 0
Elevate NW 15U Underclass
Johnny Riley
19 39 0 0 0 0 0 0 0 0
Elevate NW 15U Underclass
Liam Sirianni
52 0 0 0 0 0 0 0 0 0
Elevate NW 15U Underclass
Kaden Voss
10 34 0 0 0 0 0 0 0 0
Elite National 18u
Edward Crasnean
0 93 0 0 0 0 0 0 0 0
Elite National 18u
Skyler Daniel
18 0 0 0 0 0 0 0 0 0
Elite National 18u
Kurtis Hall
0 0 36 0 0 0 0 0 0 0
Elite National 18u
Kenneth Osorio Jr
36 0 47 0 0 0 0 0 0 0
Elite National 18u
Jon Primmer
4 0 0 0 0 0 0 0 0 0
Elite National 18u
Blakesley Spaeth
0 0 27 0 0 0 0 0 0 0
Elite National 18u
Roanin Wear
67 0 0 0 0 0 0 0 0 0
Elite National 18u
Alexander Willig
0 26 0 0 0 0 0 0 0 0
Elite National 18u
Jacob Wynn
128 0 0 0 0 0 0 0 0 0
Elite National West 18u Black
Alex Barrera
94 0 0 0 0 0 0 0 0 0
Elite National West 18u Black
Kale Cirillo
0 90 0 0 0 0 0 0 0 0
Elite National West 18u Black
Anthony Hernandez
0 14 0 0 0 0 0 0 0 0
Elite National West 18u Black
Griffin Kelly
36 0 0 0 0 0 0 0 0 0
Elite National West 18u Black
Sean McAfee
38 0 106 0 0 0 0 0 0 0
Elite National West 18u Black
Valente Melero
39 0 39 0 0 0 0 0 0 0
Elite National West 18u Black
Blake Wilson
14 0 0 0 0 0 0 0 0 0
Farmington Phoenix
Adam Barrett
0 62 0 0 0 0 0 0 0 0
Farmington Phoenix
Andrew Briggs
0 34 0 0 0 0 0 0 0 0
Farmington Phoenix
Jt Briggs
3 65 0 0 0 0 0 0 0 0
Farmington Phoenix
Gage Farr
67 0 0 0 0 0 0 0 0 0
Farmington Phoenix
Josh Hecht
66 0 0 0 0 0 0 0 0 0
Farmington Phoenix
Luke Helgesen
18 0 0 0 0 0 0 0 0 0
Farmington Phoenix
Kade Parlett
25 6 0 0 0 0 0 0 0 0
Farmington Phoenix
Camden Preston
0 8 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Pierce Byrne
49 0 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Macen Collura
0 0 81 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Cameron LaPres
0 15 38 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Bryce Meyer
44 0 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Carson Moser
36 0 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Ricardo Navarro
40 0 37 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Kyson Rollo
0 0 92 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Luke Stringer
25 0 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Jake Turner
0 73 0 0 0 0 0 0 0 0
FLORIDA POKERS UPPERCLASS NATIONAL powered by NIKE
Liam Whalen
0 0 99 0 0 0 0 0 0 0
KB Baseball
James Benson
0 100 0 0 0 0 0 0 0 0
KB Baseball
Mason Bruesch
54 0 0 0 0 0 0 0 0 0
KB Baseball
Samuel Chin
34 0 66 0 0 0 0 0 0 0
KB Baseball
Daniel Coyle
56 0 0 0 0 0 0 0 0 0
KB Baseball
JJ Obaldo
30 0 0 0 0 0 0 0 0 0
KINGS BASEBALL CLUB
Eli Dobie
70 0 0 0 0 0 0 0 0 0
KINGS BASEBALL CLUB
Owen Godinez
14 0 15 0 0 0 0 0 0 0
KINGS BASEBALL CLUB
Makai Harlow
0 0 19 0 0 0 0 0 0 0
KINGS BASEBALL CLUB
Sam Kolb
0 65 0 0 0 0 0 0 0 0
KINGS BASEBALL CLUB
Zach Landers
5 0 36 0 0 0 0 0 0 0
KINGS BASEBALL CLUB
Levi Marlow
45 0 51 0 0 0 0 0 0 0
KINGS BASEBALL CLUB
Parker Smoot
25 0 0 0 0 0 0 0 0 0
KINGS BASEBALL CLUB
Ben Thompson
58 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Alex Barry
2 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Brandon Berge
0 0 56 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Dakota Hughes
59 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Matthew Krueger
80 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Tyson Longlee
0 56 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Charlie Maaske
0 60 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Adrian Norris
41 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Connor Renshaw
18 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2026 Navy
Jayden Stillman
0 0 45 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
Ashton Burroughs
0 27 0 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
Caden Circo
69 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
colton gillespie
37 0 0 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
Brock Hamm
14 0 21 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
Hudson Hamm
0 0 23 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
Ethan Helm
0 41 0 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
Kyler Kirkpatrick
0 75 0 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
Grady Murray
0 67 0 0 0 0 0 0 0 0
Nebraska Prospects 2027 Gray
Grant Pollard
0 0 41 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Cole Cheatham
0 0 16 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Bubba Day
0 0 49 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Casey Dembinski
30 0 0 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Easton Elam
0 0 64 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Matthew Gorman
0 73 0 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Connor Judkins
64 0 0 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Drew Ripple
0 0 45 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Keyan Schadwinkel
0 37 0 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Cooper Smith
0 0 68 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Braden Swaney
0 0 60 0 0 0 0 0 0 0
Nebraska Prospects Midwest 2027's - East
Colton Williams
58 0 0 0 0 0 0 0 0 0
Northwest Kings
Carter Ellis
44 0 0 0 0 0 0 0 0 0
Northwest Kings
Cameron Falk
0 11 0 0 0 0 0 0 0 0
Northwest Kings
Carson Hopkins
28 58 0 0 0 0 0 0 0 0
Northwest Kings
Knight Root
26 0 0 0 0 0 0 0 0 0
Northwest Kings
Sam Ruhlman
42 51 0 0 0 0 0 0 0 0
Northwest Kings
Jesse Swinburnson
13 1 0 0 0 0 0 0 0 0
Northwest Kings
David Telling
0 91 0 0 0 0 0 0 0 0
Northwest Kings
Jordan Weber
29 0 0 0 0 0 0 0 0 0
Northwest Kings 16u
Sastry Addanki
25 0 19 0 0 0 0 0 0 0
Northwest Kings 16u
Brayden Caparas
0 64 0 0 0 0 0 0 0 0
Northwest Kings 16u
Truman Clough
0 0 54 0 0 0 0 0 0 0
Northwest Kings 16u
Owen Dhara
73 0 0 0 0 0 0 0 0 0
Northwest Kings 16u
Tony Gales
33 0 0 0 0 0 0 0 0 0
Northwest Kings 16u
Titan Root
0 40 0 0 0 0 0 0 0 0
Northwest Kings 16u
Haden Russell
26 0 60 0 0 0 0 0 0 0
Northwest Kings 16u
Oliver Verdoes
71 0 0 0 0 0 0 0 0 0
PPA Sticks
Ryder Barrysmith
0 0 44 0 0 0 0 0 0 0
PPA Sticks
Gabriel Cruz
0 38 0 0 0 0 0 0 0 0
PPA Sticks
Dillon Garg
42 0 129 0 0 0 0 0 0 0
PPA Sticks
Charlie Graves
26 0 61 0 0 0 0 0 0 0
PPA Sticks
Niko Koperski
44 0 0 0 0 0 0 0 0 0
PPA Sticks
Niko Leyba
0 66 0 0 0 0 0 0 0 0
PPA Sticks
Brady Wayland
0 29 44 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Ryder Barrysmith
27 0 0 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Reid Baum
0 18 0 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Roman Collins
39 0 27 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Sawyer Glade
0 0 86 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Jacob Hayes
69 0 0 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Sawyer Long
0 15 6 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Caiden Murray
0 72 0 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Alex Ott
47 0 0 0 0 0 0 0 0 0
Washington A'S 18u - Olson
Seika Saito
8 11 0 0 0 0 0 0 0 0
Zone Baseball Academy Black
Oliver Bergstrom
82 0 0 0 0 0 0 0 0 0
Zone Baseball Academy Black
Benny Cimperman
24 18 0 0 0 0 0 0 0 0
Zone Baseball Academy Black
Christian Conley
0 0 81 0 0 0 0 0 0 0
Zone Baseball Academy Black
Tyler Johnson
0 0 10 0 0 0 0 0 0 0
Zone Baseball Academy Black
Jazz Kesisian
0 0 29 0 0 0 0 0 0 0
Zone Baseball Academy Black
Anthony Perez
0 77 0 0 0 0 0 0 0 0
Zone Baseball Academy Black
Elian Ruiz
0 98 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