2,065 MLB PLAYERS | 14,476 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Showcase  | General  | 6/18/2008

2008 Perfect Game National Showcase - Top 120 Position Players / Top 100 Pitchers "Ranked"

Top 120 Position Players at the 2008 Perfect Game National

Rank First Name Last Name Pos   HT   Wt B T High School Hometown St
1 Mychal Givens SS P 6 2 185 S R Plant Tampa FL
2 Donavan Tate OF   6 3 200 R R Cartersville Cartersville GA
3 Austin Maddox C P 6 3 220 R R Eagle's View Academy Jacksonville FL
4 Luke  Bailey C 3B 6 0 195 R R Troup LaGrange GA
5 Jonathan Singleton 1B OF 6 2 218 L L Millikan Lakewood CA
6 LeVon Washington OF MIF 5 10 170 L R Gainesville Gainesville FL
7 Max Stassi C OF 5 10 187 R R Yuba City Yuba City CA
8 Braxton Lane OF   5 11 170 S R Sandy Creek Tyrone GA
9 Ryan "Scooter" Gennett MIF OF 5 10 170 L R Sarasota Sarasota FL
10 Andrew Susac C   6 1 190 R R Jesuit Roseville CA
11 Matt Davidson 3B RHP 6 3 205 R R Yucaipa Yucaipa CA
12 Drew Steckenrider OF P 6 4 200 S R Greater Atlanta Christian Lawrenceville GA
13 David Nick MIF   6 2 175 R R Cypress Cypress CA
14 Brooks Pounders 3B P 6 5 220 R R Temecula Valley Temecula CA
15 Richie Shaffer 3B P 6 3 190 R R Providence Charlotte NC
16 Michael Heller SS P 6 2 180 R R Sarasota Mooney Bradenton FL
17 Jason Thompson MIF   6 0 185 S R Germantown Germantown TN
18 Jiovanni Mier SS P 6 2 170 R R Bonita Pomona CA
19 Jacob Morris OF P 6 3 195 S R Coppell Coppell TX
20 Michael Zunino C 3B 6 2 185 R R Mariner Cape Coral FL
21 Bobby Borchering 3B P 6 4 194 S R Bishop Verot Alva FL
22 Matthew Moynihan OF   6 2 205 L R Cathedral Catholic San Diego CA
23 Stephen Perez MIF   5 11 170 S R Gulliver Prep Miami FL
24 Kamm Washington OF P 5 11 180 L L Park Vista Boynton Beach FL
25 Miles  Head 3B C 6 1 215 R R Whitewater Brooks GA
26 Jonathan Walsh C OF 6 3 211 S R Coppell Coppell TX
27 Kristopher Hobson 1B P 6 3 210 L L Stockdale Bakersfield CA
28 Levi Michael MIF   5 10 165 S R North Davidson Welcome NC
29 Marcus Stroman SS P 5 9 175 R R Patchogue Medford Medford NY
30 Chad  Kettler SS P 6 1 192 S R Coppell Coppell TX
31 Isaac Ballou OF P 6 2 180 L R Nansemond-Suffolk Smithfield VA
32 William (Wil) Myers 3B C 6 3 190 R R Wesleyan Christian Academy Thomasville NC
33 Jeff Gelalich OF   6 1 180 L R Bonita La Verne CA
34 Alex Glenn OF   5 11 175 L L Henry County McDonough GA
35 Rudy Flores 1B OF 6 3 203 L R Moody Corpus Christi TX
36 Michael Broad SS   5 11 170 R R Nova Plantation FL
37 Nick Franklin SS P 6 1 170 S R Lake Brantley Longwood FL
38 Todd Glaesmann OF 3B 6 4 205 R R Midway Waco TX
39 Anthony Gomez SS 3B 6 0 180 R R Don Bosco Prep Nutley NJ
40 Connor Harrell OF   6 3 190 R R The Kinkaid School Houston TX
41 Deven Marrero MIF 3B 6 1 180 R R American Heritage Davie FL
42 Ronnie Richardson OF P 5 8 165 S R Lake Region Eagle Lake FL
43 Cody Stiles OF P 6 1 175 R R J P Taravella Coral Springs FL
44 Andrew Aplin OF 1B 6 0 190 L L Vanden Suisun City CA
45 Dane Phillips C OF 6 2 190 L R Nacogdoches Central Heights Nacogdoches TX
46 Ruben Sierra Jr. OF P 6 2 174 L L   Isla Verde PR
47 Anthony Maldonado MIF 3B 6 0 190 R R Oak Park & River Forest River Forest IL
48 Cameron Garfield C   6 1 195 R R Murrieta Valley Murrieta CA
49 Tucker  Barnhart C 2B 5 11 170 S R Brownsburg Brownsburg  IN
50 Charlie Markson OF IF 6 2 180 R R Whitefish Bay Whitefish Bay WI
51 Steve Nyisztor MIF   6 3 185 R R Toms River North Toms River NJ
52 Roberto Perez MIF P 6 2 175 R R Dorado Academy Toa Alta PR
53 Kyrell Hudson OF   6 2 185 R R Evergreen Vancouver WA
54 Nolan Fontana SS P 5 11 180 L R West Orange Winter Garden FL
55 Christian Walker 3B C 6 1 210 R R Kennedy-Kenrick Limerick PA
56 Cooper Moseley MIF P 5 11 170 L R Success Unlimited Academy Montgomery AL
57 Zachary Lowery 1B OF 6 3 215 R R Kennesaw Mountain Acworth GA
58 Mike Lubanski C 3B 5 11 190 R R Malvern Prep Collegeville PA
59 Colton Cain LHP 1B 6 3 230 L L Waxahachie Waxahachie TX
60 David Richardson OF P 6 0 175 R R Hillsborough Tampa FL
61 Evan Frazar SS 3B 6 1 209 R R St Pius X Bellaire TX
62 Reed Gragnani MIF   5 11 180 S R Mills Godwin Richmond VA
63 Keenyn Walker OF P 6 1 185 S R Judge Memorial Salt Lake City UT
64 Darnell Sweeney SS OF 6 1 165 S R American Miramar FL
65 James Dykstra OF 3B 6 3 185 R R Rancho Bernardo San Diego CA
66 Michael Smith 1B C 6 3 230 R R Brandon Brandon FL
67 Cade Kreuter SS 3B 6 5 195 R R Hart Newhall CA
68 Marlon Mitchell C OF 6 1 180 S R Hillsborough Riverview FL
69 Robert Amaro 1B 3B 6 3 210 R R William Penn Charter Bensalem PA
70 Christopher O'Dowd C   5 10 182 S R Regis Jesuit Cherry Hills Village CO
71 Tommy Coyle MIF   5 9 170 L R Germantown Academy Chalfont PA
72 Breck Ashdown 1B P 6 4 210 L R Catalina Foothills Tucson AZ
73 Stephen Seger OF   6 3 185 R R Strake Jesuit Houston TX
74 Danny Hayes SS 3B 6 4 195 L R Jesuit Rancho Murieta CA
75 Chase Greene MIF   5 11 175 R R Keystone Parkland FL
76 Nolan Clark C 1B 6 2 205 R R Capistrano Valley Mission Viejo CA
77 Samuel "Kale" Gaden C OF 6 0 175 L R Stillwater Stillwater OK
78 Noah Perio MIF   6 1 175 L R De La Salle Brentwood CA
79 Jamadrick McGruder MIF   5 8 160 L R Firdt Baptist Academy Mesquite TX
80 Roidany Aguila C 1B 5 10 162 S R Nuestra Sra de la Providencia Guaynabo PR
81 Jacob Mayers 3B P 6 2 195 R R Hanover Mechanicsville VA
82 Seth Thompson OF   6 3 160 R R Lufkin Diboll TX
83 Curt Powell MIF   6 0 165 R R Farragut Knoxville TN
84 Garrett Custons C OF 5 10 180 R R Sarasota Sarasota FL
85 Abel Baker C 3B 6 1 190 S R Denton Denton TX
86 Joel Thys C MIF 6 1 185 S R Placer Auburn CA
87 William Henderson OF   5 10 175 R R RS Central Rutherfordton NC
88 Justin Ringo 1B OF 6 0 195 L L Amos Stagg Palos Park IL
89 Matt Bergquist SS 3B 6 0 180 R R Eagle's View Academy Orange Park FL
90 Cody Martin 3B SS 6 2 205 L R Stephens County Toccoa GA
91 Ryan Levine C 1B 6 0 220 S R St. Joes Montvale Hackensack NJ
92 Oswaldo Pirela C   5 11 175 R R   Barquisimeto Venezuela
93 David  McFarland SS P 6 1 180 R R Lufkin Lufkin TX
94 Cole Frenzel SS 3B 6 2 210 L R Dickinson Dickinson ND
95 Pierce Bily IF OF 6 0 185 R R Orange Lutheran Anaheim CA
96 Chad Christensen 3B OF 6 3 190 R R Washington Cedar Rapids IA
97 Mark Stuckey OF IF 5 11 165 R R Warwick Lititz PA
98 Jimmy Bosco OF   5 10 180 L R Jesuit Granite Bay CA
99 Tyler Roberts C 1B 6 1 205 R R Jones County Gray GA
100 Andy Wilder OF P 6 3 200 R R Notre Dame Prep Scottsdale AZ
101 Christian Torres C   6 0 185 L R Miami Christian Miami FL
102 Andrew Miller OF P 6 1 190 L L St Paul's Episcopal Citronelle AL
103 Drew Harrison 1B OF 6 4 250 R R Waxahchie Waxahachie TX
104 Ryan Mossakowski OF SS 6 4 205 R R Centennial Frisco TX
105 Matthew Arlington OF   6 0 200 R R Point Loma San Diego CA
106 Steven Mateo SS   6 2 180 R R Colegio Lucrecia Diaz ** Dominican Republic
107 Nathan Gonzalez C OF 5 9 195 R R East Ridge Clermont FL
108 Alex Muren OF P 6 3 190 R R Ramona Ramona CA
109 Anthony Howard OF   6 1 175 L L Quince Orchard Rockville MD
110 Martin Kelly OF   6 0 184 R R Pequannock Township Pompton Plains NJ
111 Brett Knief OF   6 0 185 R R Don Bosco Prep Ramsey NJ
112 Jacob Williams 1B OF 6 1 190 S L Brophy College Prep Scottsdale AZ
113 Chase Graskewicz C   5 11 195 S R Hudson Hudson WI
114 Wesley Darvill SS IF 6 2 175 L R Brookwood Secondary Langley BC
115 Paul Anzalone RHP OF 6 1 180 R R El Dorado  El Dorado AR
116 Graham Ramos 3B C 6 0 170 R R Plant Tampa FL
117 Brandon Thomas OF   6 3 185 S R Pace Academy Atlanta GA
118 Chris Gosik OF 3B 6 0 205 R R Malvern Prep Thorton PA
119 Curtis Coyle OF 2B 5 7 155 R R Claremore Claremore OK
120 Dyllon Nuernberg C 3B 6 3 205 R R Cimarron-Memorial Las Vegas NV

Top 100 Pitchers at the 2008 Perfect Game National

Rank First Name Last Name Pos   HT   Wt B T High School Hometown St
1 Matthew Purke LHP 1B 6 3 170 L L Klein Spring TX
2 Tyler Matzek LHP 1B 6 3 185 L L Capistrano Valley Mission Viejo CA
3 Mychal Givens SS P 6 2 185 S R Plant Tampa FL
4 Jacob Turner RHP 1B 6 4 205 R R Westminster Christian Academy St Charles MO
5 Zack Wheeler RHP   6 4 180 S R East Paulding Dallas GA
6 Austin Maddox C P 6 3 220 R R Eagle's View Academy Jacksonville FL
7 Chad Thompson RHP   6 8 215 R R El Toro Trabuco Canyon CA
8 Christopher Jenkins RHP   6 7 235 R R Westfield Westfield NJ
9 Brooks Pounders 3B P 6 5 220 R R Temecula Valley Temecula CA
10 Keyvius Sampson RHP OF 6 1 185 R R Forest Ocala FL
11 Michael Heller SS P 6 2 180 R R Sarasota Mooney Bradenton FL
12 Ian  Krol LHP OF 6 1 170 L L Neuqua Valley Naperville IL
13 Daniel Tuttle RHP 3B 6 2 185 R R Randleman Randleman NC
14 Beau Wright LHP   6 2 205 L L Los Alamitos Los Alamitos CA
15 Kyle Hansen RHP 3B 6 7 178 R R St.Dominics Glen Cove NY
16 Brody Colvin RHP OF 6 4 190 R R St Thomas More Lafayette LA
17 Slade Heathcott LHP OF 6 1 196 L L Texas Texarkana TX
18 Scott Griggs RHP   6 2 185 R R San Ramon Valley Alamo CA
19 Madison Younginer RHP OF 6 3 185 R R Mauldin Simpsonville SC
20 Kristopher Hobson 1B P 6 3 210 L L Stockdale Bakersfield CA
21 Justin Bellez RHP MIF 6 1 185 R R Mira Mesa San Diego CA
22 Garrett Gould RHP OF 6 4 190 R R Maize Wichita KS
23 Dylan Floro RHP OF 6 1 175 L R Buhach Colony Merced CA
24 Tim Brechbuehler RHP   6 8 200 R R Avon Old Farms Gillette NJ
25 Felix Roque RHP   6 5 200 R R Miami Christian Miami FL
26 James Needy RHP IF 6 6 195 R R Santana Santee CA
27 Mark Appel RHP OF 6 4 185 R R Monte Vista San Ramon CA
28 Nick Berhel RHP OF 6 1 180 R R De La Salle Benicia CA
29 Parker Thomas RHP 1B 6 5 225 R R Mt Tabor Winston-Salem NC
30 Keifer Nuncio RHP IF 6 2 195 R R Katy Katy TX
31 Forrest Garrett LHP   6 3 180 L L Norcross Norcross GA
32 Matt Nadolski LHP OF 6 2 192 L L Casa Grande Petaluma CA
33 Blake Hauser RHP   6 2 160 R R Manchester Midlothian VA
34 Ethan Carter RHP   6 5 205 R R Menchville Newport News VA
35 Joseph Lovecchio RHP   6 3 195 R R Seabreeze Wilbur By the Sea FL
36 Michael Theodore RHP   6 2 200 R R Detroit Country Day Bloomfield Hills MI
37 Harold "Jacob" Johnson RHP   6 4 215 R R Trinity Christian Academy Lake Worth FL
38 Patrick Schuster LHP   6 3 173 R L J W Mitchell Holiday FL
39 Chad James LHP OF 6 3 190 L L Yukon Yukon OK
40 Steven Matz LHP 1B 6 2 185 R L Ward Melville Stony Brook NY
41 Casey  Upperman RHP OF 6 0 170 R R Notre Dame Prep Phoenix AZ
42 Cooper Moseley MIF P 5 11 170 L R Success Unlimited Academy Montgomery AL
43 Michael Dedrick RHP   6 3 185 R R Canyon View Cedar City UT
44 Jared Avidon RHP   6 2 195 R R Indian Hills Oakland NJ
45 Raul Rivera RHP   6 3 185 R R San Vicente de Paul San Juan PR
46 Matthew Graham RHP   6 3 195 R R Oak Ridge Spring TX
47 Evan DeLuca LHP OF 6 1 200 L L Immaculata Whitehouse Station NJ
48 David Holmberg LHP 1B 6 4 205 R L Port Charlotte Port Charlotte FL
49 Jacob Mayers 3B P 6 2 195 R R Hanover Mechanicsville VA
50 Breck Ashdown 1B P 6 4 210 L R Catalina Foothills Tucson AZ
51 William (Wil) Myers 3B P 6 3 190 R R Wesleyan Christian Academy Thomasville NC
52 Eric Whaley RHP 3B 6 3 177 R R Cardinal Gibbons Pompano Beach FL
53 Richie Shaffer 3B P 6 3 190 R R Providence Charlotte NC
54 Marcus Stroman SS P 5 9 175 R R Patchogue Medford Medford NY
55 Billy Wardell LHP OF 6 1 170 L L Freedom Oakley CA
56 Matt Koch RHP   6 3 185 R R Cherokee Washington Cherokee IA
57 Nicholas McBride RHP OF 6 4 172 R R Ragsdale Lewisville NC
58 Shawn Blackwell RHP   6 5 192 R R Clear Creek League City TX
59 Luke Bard RHP OF 6 2 182 R R Charlotte Christian Charlotte NC
60 Ronnie Richardson OF P 5 8 165 S R Lake Region Eagle Lake FL
61 Nick Franklin SS P 6 1 170 S R Lake Brantley Longwood FL
62 Cody Stiles OF P 6 1 175 R R J P Taravella Coral Springs FL
63 Michael Bibas RHP   6 6 237 R R Vianney St. Louis MO
64 Trevor Walch RHP   5 11 170 R R Eufaula Eufaula OK
65 David Richardson OF P 6 0 175 R R Hillsborough Tampa FL
66 Jon Reed RHP 3B 6 2 200 R R Tulsa Memorial Tulsa OK
67 Donavan Tate OF P 6 3 200 R R Cartersville Cartersville GA
68 Patrick Scoggin RHP 1B 6 4 250 R R Douglas S Freeman Richmond VA
69 Jiovanni Mier SS P 6 2 170 R R Bonita Pomona CA
70 Ethan Miller RHP 1B 6 5 205 R R Ayala Chino Hills CA
71 Jonathon Carlson LHP 1B 6 4 200 L L Rolling Meadows Rolling Meadow IL
72 Brett Lee LHP   6 5 185 L L West Florida Pensacola FL
73 Malcolm Clapsaddle RHP 3B 6 2 170 R R Oviedo Geneva  FL 
74 Corey Brooks RHP OF 6 5 200 R R Dallas Christian Heath TX
75 Justin VanGrouw RHP IF 6 6 190 R R Indian Hills Oakland NJ
76 C. C. Watson LHP OF 6 0 185 L L Cleburne County Heflin AL
77 Tobin Mateychick RHP OF 6 5 175 R R Enid Jenks OK
78 Kyle McKenzie RHP   6 0 175 L R Thayer Academy Canton MA
79 Tyler Hale RHP OF 5 9 152 R R Abilene Abilene TX
80 Anthony Montefusco RHP 3B 6 0 200 R R Shawnee Medford NJ
81 Jordan  Cooper LHP OF 6 1 180 L L Farragut Knoxville TN
82 Christian Jones LHP 1B 6 2 175 L L Monte Vista Danville CA
83 Daniel Langfield RHP   6 1 205 R R Somerset Somerset MA
84 Dominic Leone RHP OF 5 11 175 R R Norwich Free Academy Norwich CT
85 Ryan  Sadler RHP   6 5 210 R R Naples  Naples FL
86 Chris Munnelly RHP IF 6 2 160 R R Forsyth Country Day Winston-Salem NC
87 Hudson Randall RHP SS 6 3 165 R R Dunwoody Altanta GA
88 Jake Montgomery RHP   6 3 200 R R Pope Marietta GA
89 Jack DeAno RHP OF 5 11 180 L R Wheaton North Wheaton IL
90 Ryan Hander RHP SS 6 3 175 R R Lincoln Sioux Falls SD
91 Roberto Perez MIF P 6 2 175 R R Dorado Academy Toa Alta PR
92 Alex Muren OF P 6 3 190 R R Ramona Ramona CA
93 Zachary Von Rosenberg RHP 3B 6 5 196 R R Zachary Zachary LA
94 Brian Krolikowski RHP 1B 6 2 220 R R Batavia  Batavia IL
95 Anthony Feliciano RHP P 6 1 210 R R Carigue Agueibana Bayamon PR
96 Drew Harrison 1B P 6 4 250 R R Waxahchie Waxahachie TX
97 Kamm Washington OF P 5 11 180 L L Park Vista Boynton Beach FL
98 Bobby Borchering 3B P 6 4 194 S R Bishop Verot Alva FL
99 Jacob Morris OF P 6 3 195 S R Coppell Coppell TX
100 Rudy Flores 1B P 6 3 203 L R Moody Corpus Christi TX

Other Top Players at the 2008 Perfect Game National

First Name Last Name Pos   HT   Wt B T High School Hometown St
Avi Ahlzadeh C OF 6 0 195 R R Dunwoody Dunwoody GA
Albert Alvarez MIF   6 1 170 R R Temecula Valley Temecula CA
Nolan Arenado SS P 6 2 196 R R El Toro Lake Forrest CA
David Bettenburg OF   6 1 182 L L Cretin-Durham Hall St Paul MN
Corbin Blakey MIF   6 1 178 R R Centennial Alpharetta GA
Ethan Bornstein LHP 1B 6 2 205 L L Winter Park Maitland FL
Ryan Boss 1B OF 6 3 200 R R Lake Central Crown Point IN
Eric Buckland RHP OF 6 6 208 R R Caravel Academy Middletown DE
Joey Capparelli RHP OF 6 4 190 R R Sunset Miami FL
Jake Chapman 3B C 5 11 185 L R Mountain Langley BC
Matt Coutcher LHP   6 5 200 R L Trinity Christian Warwick RI
Blake Crohan C IF 5 11 175 R R Lassiter Roswell GA
Brooklyn Foster C 3B 6 0 185 R R Walnut Grove Secondary Langley BC
Justin Goetz RHP   6 1 170 R R Peachtree Ridge Suwanee GA
Niko Gomez C 1B 6 0 195 R R St. Ignatius College Prep Chicago IL
Davis Hamby 3B 1B 6 1 200 R R Harrison Powder Springs GA
Caleb Hanes RHP 3B 6 4 230 R R Bowling Green Bowling Green KY
Matt Lane LHP   6 4 175 R L Pope Marietta GA
Kevin Link RHP   6 0 175 R R Lassiter Marietta GA
Max Matra MIF 3B 6 1 165 R R Stoneman Douglas Coconut Creek FL
Whitley Mayberry RHP SS 6 0 175 R R St. Stephens/St. Agnes School Alexandria VA
Josh Meade C   6 0 180 L R Hayward Hayward WI
Jonathan Meyer RHP   6 2 165 R R Cathedral Catholic San Diego CA
Brooks Oursler RHP 1B 6 7 215 R R Franklin Road Academy Franklin TN
Bryan Peters RHP 3B 6 2 190 R R Rocky Mountain Fort Collins CO
Brandon Roberts OF   5 10 170 L L Oxford Bynum AL
Rick Sandquist RHP MIF 6 4 165 L R Fort Dodge Fort Dodge IA
Patrick Savage 1B 3B 6 2 205 R R Greater Atlanta Christian Suwanee GA
Niko Spezial LHP   6 4 207 L L Don Bosco Prep Ramsey NJ
Garrett Staudt 1B P 6 0 215 R R Strake Jesuit Prep Richmond TX
Chase Traffica RHP   6 2 165 R R Oak Mountain Birmingham AL
Josh Turley LHP OF 6 1 175 L L Texas Texarkana TX
Rory Young RHP   6 2 210 R R Salmon Arm Chase BC

Top Underclassmen at the 2008 Perfect Game National

Bronson Gillam RHP 1B/3B 6 4 225 S R Evangel Christian Academy Bossier City LA
Ryan Heuler RHP 1B/OF 6 3 190 R R Cardinal Mooney Bradenton FL
Stefan Sabol C 1B/OF 6 2 195 R R Aliso Niquel Aliso Viejo CA
Jake Hernandez C IF/OF 6 1 185 R R Los Osos Rancho Cucamonga CA