Joe Perez of Archbishop McCarthy is the player of the year; Greg Olsen of Calvary Christian is coach of the year.
Video: Joseph Perez of Archbishop McCarthyWatch highlights from the Maverick All-American at the National High School Invitational.
Archbishop McCarthy has won seven Florida state titles in the past eight years, including the last three years in a row. Joe Perez has been a big part of those last three titles.
In helping the Mavericks go 29-2 this year and win the Class 6A state title, Perez was stellar both on the mound and at the plate. He posted a 4-0 pitching record and boasted a fastball that reached over 95 mph. At the plate, Perez batted .526 with a team-best nine home runs.
Perez earned Class 6A State Player of the Year honors by the Florida Dairy Farmers and was also honored by the Sun Sentinel as the Broward County 6A-1A Player of the Year. He capped off his senior season by being drafted with the No. 53 overall pick in the Major League Baseball Draft by the Houston Astros.
For his performance this year, Perez has been selected as the MaxPreps Medium Schools National Player of the Year.
Past MaxPreps Medium Schools Baseball Player of the Year Winners2016 - Riley Pint, Aquinas (Overland Park, Kan.)
2015 - Peter Lambert, San Dimas (Calif.)
2014 - Chase Vallot, St. Thomas More (Lafayette, La.)
2013 - Dominic Smith, Serra (Gardena, Calif.)
2012 - Lance McCullers Jr., Jesuit (Tampa, Fla.)
Coach of the Year - Greg Olson, Calvary Christian (Clearwater, Fla.), 30-0
Olson led his team to a perfect record, a Florida Class 4A state title and a No. 4 spot on the MaxPreps Xcellent 50 final national rankings.
Past MaxPreps Medium Schools Baseball Coach of the Year Winners2016 - Michael Thibodeaux, Teurlings Catholic (Lafayette, La.)
2015 - Chris Baughman, Oxford (Miss.)
2014 - Rich Van Gilst, Westminster Christian (St. Louis)
2013 - None
2012 - Bobby Howard, Columbus (Ga.)
Perez and Olsen head the 2017 MaxPreps Medium School All-American Teams, which consist of 60 members on first and second teams. Medium schools are those that belong to state enrollment divisions that generally have between 1,000 and 2,000 students.
2017 MaxPreps Medium Schools All-American Baseball Teams
First TeamP – Seth Lonsway, Celina (Ohio), 6-1, 180, SeniorHonors: National High School Baseball Coaches Association All-Upper Midwest Region Team; American Baseball Coaches Association/Rawlings All-Region 4 Team; Ohio Baseball Coaches Association Division II Player of the Year.
Drafted: No. 557 by Reds
Stats: 7-1 pitching record, 92 strikeouts, 1.31 ERA, 48 innings pitched.
P - Conner VanCleave, Holcomb (Kan.), 6-7, 220, SeniorHonors: National High School Baseball Coaches Association All-Midwest Region Team; American Baseball Coaches Association/Rawlings All-Region 5 Team; Gatorade Kansas State Player of the Year; Kansas Baseball Coaches Association Class 4A-II Player of the Year.
Stats: .768 batting average, 43 RBIs, 25 runs, 5 home runs, 9-1 pitching record, 101 strikeouts, 0.29 ERA, 48.2 innings pitched.
P – Spencer Strider, Christian Academy of Knoxville (Tenn.), 6-0, 205, SeniorHonors: American Baseball Coaches Association/Rawlings All-Region 4 Team; Gatorade Tennessee State Player of the Year; Tennessee Baseball Report All-State Team; Tennessee Baseball Coaches Association All-State Class AA Mr. Baseball News Sentinel PrepXtra Player of the Year.
Drafted: No. 1,062 by Indians
Stats: 13-0 pitching record, 150 strikeouts, 8 shutouts, 0.77 ERA, 82 innings pitched.
P – Steve Jennings, DeKalb County (Smithville, Tenn.), 6-2, 180, SeniorHonors: American Baseball Coaches Association/Rawlings All-Region 4 Team; Tennessee Baseball Coaches Association Class AA All-State Team.
Drafted: No. 42 by Pirates
Stats: 99 strikeouts, 0.54 ERA, 55.2 innings pitched.
P – Reid Detmers, Glenwood (Chatham, Ill.), 6-2, 180, Senior Honors: National High School Baseball Coaches Association All-Upper Midwest Region Team; American Baseball Coaches Association/Rawlings All-Region; State Journal Register All-Metro Player of the Year; Illinois Baseball Coaches Association Class 3A All-State Team.
Drafted: No. 950 by Braves
Stats: 9-1 pitching record, 0.84 ERA, 153 strikeouts, 67 innings pitched.
P – Trevor Kniskern, Pompano Beach (Fla.), 5-11, 170, JuniorHonors: Florida Dairy Farmers Class 5A Player of the Year; Sun Sentinel All-Broward County Team; Miami Herald All-Broward County Team.
Stats: 11-1 pitching record, 1.08 ERA, 94 strikeouts, .432 batting average, 27 RBIs, 4 home runs.
P – Ethan Lindow, Locust Grove (Ga.), 6-3, 180, SeniorHonors: Georgia Dugout Club Preview Magazine Class AAAAA All-State Team; Henry County Player of the Year.
Drafted: No. 143 by Phillies
Stats: 10-0 pitching record, 0.97 ERA, 97 strikeouts, 57.2 innings pitched.
P – Cody Greenhill, Russellville (Ala.), 6-4, 210, SeniorHonors: Alabama Sports Writers Association All-Super State Team; ASWA Class 5A Player of the Year.
Stats: 12-2 pitching record, 0.74 ERA, 144 strikeouts, .336 batting average, 65 RBIs, 16 home runs, 41 runs.
P – Michael Mercado, Westview (San Diego), 6-5, 165, SeniorHonors: All-San Diego Section Team.
Drafted: No. 40 by Rays
Stats: 9-1 pitching record, 0.69 ERA, 97 strikeouts, 70.2 innings pitched.
P – Matthew Sauer, Righetti (Santa Maria, Calif.), 6-4, 195, SeniorHonors:
National High School Baseball Coaches Association All-Pacific Coast
Region; American Baseball Coaches Association/Rawlings All-Region 8
Team; Southern Section All-Division 3 Team; Lee Central Coast Newspapers
All-Area Player of the Year.
Drafted: No. 54 by Yankees
Stats: 9-1 pitching record, 0.98 ERA, 142 strikeouts, .427 batting average, 24 RBIs.

Matthew Sauer, Righetti
Photo by Sal Curiel
C – Luis Campusano, Cross Creek (Augusta, Ga.), 6-0, 195, SeniorHonors: National High School Coaches Association All-Southeast Team; American Baseball Coaches Association/Rawlings All-Region 3 Team; Augusta Chronicle All-Area Player of the Year; Georgia Dugout Club Preview Magazine Class AAAA All-State Team.
Drafted: No. 39 by Padres
Stats: .622 batting average, 44 runs, 6 home runs, 27 RBIs.
C – MJ Melendez, Westminster Christian (Miami), 6-1, 175, SeniorHonors: National High School Coaches Association All-Southeast Team; Miami Herald All-Dade County.
Drafted: No. 52 by Royals
Stats: .389 batting average, 29 RBIs, 8 home runs.
C – Jake Taylor, Shawnee (Okla.), 6-1, 210, SeniorHonors: National High School Baseball Coaches Association All-Southern Region Team; Oklahoma City Oklahoman All-State Team.
Drafted: No. 740 by Braves
Stats: .519 batting average, 68 RBIs, 50 runs, 9 home runs.
1B – Ben Dragnani, Catholic Memorial (Waukesha, Wis.), 6-5, 220, SeniorHonors: National High School Baseball Coaches Association All-Upper Midwest Team; American Baseball Coaches Association/Rawlings All-Region 5 Team; Gatorade Wisconsin State Player of the Year; Wisconsin Baseball Coaches Association All-State Team.
Stats: .436 batting average, 21 runs, 5-0 pitching record, 0.18 ERA, 59 strikeouts, 37.2 innings pitched.
1B – Harry Rutkowski, Woodbridge (N.J.), 6-2, 225, SeniorHonors: National High School Coaches Association All-Mid Atlantic Team; American Baseball Coaches Association/Rawlings All-Region 2 Team; MSG Varsity New Jersey Player of the Year; MSG Varsity All-Metro; NJ.Com State Player of the Year.
Drafted: No. 827 by Reds
Stats: 9-1 pitching record, 113 strikeouts, 0.59 ERA, 70 innings pitched, .483 batting average, 35 runs, 11 home runs, 39 RBIs.
IF – Jeter Downs, Monsignor Pace (Miami), 5-10, 165, SeniorHonors: National High School Coaches Association All-Southeast Team; American Baseball Coaches Association/Rawlings All-Region 3 Team; Miami Herald All-Dade County Team.
Drafted: No. 32 by Reds
Stats: .412 batting average, 37 RBIs, 12 home runs, 43 runs.
IF – Mark Vientos, American Heritage (Plantation, Fla.), 6-4, 190, SeniorHonors: National High School Baseball Coaches Association All-Southeast Region; American Baseball Coaches Association/Rawlings All-Region 3 Team; Sun Sentinel All-Broward County Team; Miami Herald All-Broward County Team.
Drafted: No. 59 by Mets
Stats: .417 batting average, 26 runs, 1 home run, 12 RBIs.
IF – Jacob Gonzalez, Chaparral (Scottsdale, Ariz.), 6-2, 210, SeniorHonors: National High School Coaches Association All-Rocky Mountain Team; American Baseball Coaches Association/Rawlings All-Region 7 Team; Arizona Republic All-Arizona Large Schools Team.
Drafted: No. 58 by Giants
Stats: .489 batting average, 38 runs, 48 RBIs, 14 doubles, 7 home runs.
IF – Casey Martin, Lonoke (Ark.), 5-11, 175, SeniorHonors: National High School Baseball Coaches Association All-Southern Region Team; American Baseball Coaches Association All-Region 6 Team; Gatorade Arkansas State Player of the Year; Arkansas Preps State Player of the Year.
Stats: .595 batting average, 32 runs, 10 home runs, 13 doubles, 6 triples, 5-1 pitching record, 1.52 ERA.
IF – Hayden Cantrelle, Teurlings Catholic (Lafayette, La.), 5-10, 175, SeniorHonors: National High School Baseball Coaches Association All-Southern Region Team; American Baseball Coaches Association Call-Region 6 Team; Louisiana Sports Writers Association Class 4A State Player of the Year; All-Acadiana Player of the Year.
Drafted: No. 1,202 by Yankees
Stats: .400 batting average, 32 runs, 2 home runs, 22 RBIs.
IF – Joe Perez, Archbishop McCarthy (Fort Lauderdale, Fla.), 6-3, 210, SeniorHonors:
Miami Herald All-Broward County Team; Sun Sentinel Broward County
Player of the Year; Florida Dairy Farmers Class 6A Player of the Year.
Drafted: No. 53 by Astros
Stats:
.526 batting average, 37 RBIs, 14 doubles, 3 triples, 9 home runs, 4-0
pitching record, 40 strikeouts, 1.88 ERA, 18.2 innings pitched.

Joe Perez, Archbishop McCarthy
Photo by Alyson Boyer Rode
OF – Tanner Allen, UMS-Wright Prep (Mobile, Ala.), 6-0, 180, SeniorHonors: Alabama Sports Writers Association All-Super State Team; ASWA Class 4A All-State Team.
Drafted: No. 1,095 by Cubs
Stats: .429 batting average, 50 runs, 18 doubles.
OF – Cole Kmet, Saint Viator (Arlington Heights, Ill.), 6-4, 210, SeniorHonors: Illinois Baseball Coaches Association Class 3A All-State Team; Pioneer Press All-Area Team.
Stats: .443 batting average, 18 doubles, 12 home runs, 46 RBIs, 105 strikeouts.
OF – Eric Kennedy, Calvary Christian (Clearwater, Fla.), 6-0, 190, JuniorHonors: Tampa Times All-Pinellas County Player of the Year.
Stats: .556 batting average, 39 RBIs, 11 doubles, 4 triples, 3 home runs.
OF – Steve Mann, Detroit Country Day (Beverly Hills, Mich.), 6-0, 190, SeniorHonors: National High School Baseball Coaches Association All-Upper Midwest Region Team; American Baseball Coaches Association/Rawlings All-Region 4 Team; Gatorade Michigan State Player of the Year; Michigan Baseball Coaches Dream Team; Michigan Baseball Coaches Association Division 2 All-State Team.
Drafted: No. 1,145 by Tigers
Stats: .470 batting average, 25 RBIs, 32 stolen bases, 7 home runs, 6-0 pitching record, 0.54 ERA, 47 strikeouts, 39 innings pitched.
OF – Jesse Franklin, Seattle Prep (Wash.), 6-2, 197, SeniorHonors: National High School Baseball Coaches Association All-Pacific Coast Region Team; American Baseball Coaches Association/Rawlings All-Region 7 Team; Gatorade Washington State Player of the Year; Seattle Times All-Metro Team.
Drafted: No. 1,113 by Mariners
Stats: .571 batting average, 4 home runs, 21 RBIs.
OF – Terry Fuller, Griffin (Ga.), 6-4, 240, SeniorHonors: American Baseball Coaches Association/Rawlings All-Region 3 Team; Georgia Dugout Club Preview Magazine Class 5A All-State Team.
Drafted: No. 454 by Cardinals
Stats: .625 batting average, 13 home runs, 40 RBIs.
AP – Tanner Sparks, Shawnee (Okla.), 6-0, 170, SeniorHonors: Oklahoma City Oklahoman All-State Player of the Year.
Stats: .504 batting average, 53 runs, 66 hits, 81 RBIs, 11 doubles, 2 triples, 12 home runs, 10-0 pitching record, 0.82 ERA, 68 strikeouts, 51.1 innings pitched.
AP – Tim Tague, Miramonte (Orinda, Calif.), 6-0, 175, SeniorHonors: East Bay Times All-Bay Area Team; San Francisco Chronicle All-Metro Player of the Year.
Stats: 11-0 pitching record, 0.81 ERA
AP – DJ Stewart, Westminster Christian (St. Louis), 6-2, 200, SeniorHonors: St. Louis Post-Dispatch All-Metro Player of the Year; Missouri Baseball Coaches Association Class 4 All-State Team.
Drafted: No. 1,163 by Phillies
Stats: 8-1 pitching record, 70 strikeouts 0.53 ERA, 66 innings pitched, .409 batting average, 35 RBIs.
Second Team
AJ Labas, Trinity Christian Academy
Photo by Alyson Boyer Rode
P – AJ Labas, Trinity Christian Academy (Jacksonville, Fla.), 6-3, 220, SeniorHonors: Times Union All-First Coast Team.
Drafted: No. 517 by Mets
Stats: 9-0 pitching record, 81 strikeouts, 65.2 innings pitched.
P – Peyton Glavine, Blessed Trinity (Roswell, Ga.), 5-11, 175, SeniorHonors: Georgia Dugout Club Preview Magazine Class 4A All-State Team.
Drafted: No. 1,105 by Angels
Stats: 12-1 pitching record, 1.01 ERA, 75 strikeouts, 69.1 innings pitched.
P – Mark DiLuia, Marian Catholic (Chicago Heights, Ill.), 6-3, 185, SeniorHonors: Illinois Baseball Coaches Association Class 3A All-State Team; Daily Southtown All-Area Team.
Drafted: No. 1,154 by Rangers
Stats: 7-1 pitching record, 1.90 ERA, 72 strikeouts, 55 innings pitched, .408 batting average, 11 doubles, 5 home runs, 25 RBIs, 31 runs.
P – Chance Clark, South Beauregard (Longville, La.), 5-10, 182, SeniorHonors: Louisiana Sports Writers Association Class 3A All-State Team; Southwest Louisiana Player of the Year.
Stats: 10-3 pitching record, .419 batting average, 7 home runs, 39 RBIs.
P – Conner Carlton, Wylie (Abilene, Texas), 6-2, 238, JuniorHonors: Abilene Reporter All-Big Country Pitcher of the Year; Texas High School Baseball Coaches Association Class 4A All-State Team.
Stats: 12-0 pitching record.
P – Nicky Agosto, Mosley (Lynn Haven, Fla.), 6-1, 190, SeniorHonors: Florida Dairy Farmers Class 6A Player of the Year runner-up.
Stats: 10-1 pitching record, 0.78 ERA, 65 strikeouts, 71.2 innings pitched.
P – Tyler Cornish, Timpanogos (Orem, Utah), 6-1, 180, SeniorHonors: National High School Baseball Coaches Association All-Rocky Mountain Region Team; Utah Valley Player of the Year; Coaches Class 4A All-State Team.
Stats: .512 batting average, 5 home runs, 43 RBIs, 10-0 pitching record, 1.99 ERA.
P – Jake Eder, Calvary Christian Academy (Fort Lauderdale, Fla.), 6-4, 210, SeniorHonors: Sun Sentinel All-Broward County Team; Miami Herald All-Broward County Team.
Stats: 8-1 pitching record, 81 strikeouts, 1.25 ERA
P – Daniel Federman, Archbishop McCarthy (Fort Lauderdale), 6-1, 205, SeniorHonors: Miami Herald All-Broward County Team; Sun Sentinel All-Broward County Team.
Stats: 10-1 pitching record, 89 strikeouts, 1.29 ERA, 59.2 innings pitched.
P – Brendon Dixon, Tahquitz (Hemet, Calif.), 6-1, 160, SeniorHonors: Southern Section Division 4 Player of the Year; Press-Enterprise All-Area Team.
Stats: 12-0 pitching record, 0.95 ERA, 158 strikeouts.
C – Sam McMillan, Suwannee (Live Oak, Fla.), 6-1, 195, SeniorHonors: Times Union All-First Coast Team.
Drafted: No. 155 by Tigers.
Stats: .494 batting average, 14 doubles, 30 RBIs, 7 home runs.
C – Jordan Maxson, Maize South (Wichita, Kan.), 6-0, 190, SeniorHonors: National High School Baseball Coaches Association All-Midwest Region Team; American Baseball Coaches Association/Rawlings All-Region 5 Team; Kansas Baseball Coaches Association Class 4A-I Player of the Year.
Stats: .514 batting average, 22 runs, 4 home runs, 31 RBIs.
C – Philip Clarke, Christ Presbyterian Academy (Nashville, Tenn.), 5-11, 190, SeniorHonors: Tennessee Baseball Coaches Association Class 2A All-State Team; Tennessean All-Mid-State Player of the Year.
Stats: .458 batting average, 32 RBIs, 34 runs, 7 home runs.
1B – Alex Toral, Archbishop McCarthy (Fort Lauderdale), 6-1, 220, SeniorHonors: Miami Herald All-Broward County Team; Sun Sentinel All-Broward County Team.
Stats: .370 batting average, 29 runs, 18 RBIs, 7 doubles.
1B – Jonathan Gates, Nature Coast Tech (Brooksville, Fla.), 6-2, 189, JuniorHonors: Tampa Times All-Tampa Area Team.
Stats: .478 batting average, 10 home runs, 114 strikeouts, 0.79 ERA.
IF – Cash Case, The First Academy (Orlando, Fla.), 6-1, 190, SeniorHonors: Orlando Sentinel All-Area Team.
Drafted: No. 107 by Reds
Stats: .451 batting average, 41 runs, 24 RBIs.
IF – Austin Schultz, Norris (Firth, Neb.), 5-10, 180, JuniorHonors: National High School Baseball Coaches Association All-Midwest Region Team; American Baseball Coaches Association/Rawlings All-Region 5 Team; Gatorade Nebraska State Player of the Year; All-Super State; Class B All-State Honorary Captain.
Stats: .440 batting average, 24 RBIs, 38 runs, 5 home runs.
IF – Gage Hughes, Greenup County (Greenup, Ky.), 6-1, 140, JuniorHonors: National High School Baseball Coaches Association All-Upper Midwest Team; American Baseball Coaches Association/Rawlings All-Region 4 Team; Kentucky Coaches Association All-State Team.
Stats: .493 batting average, 36 runs, 41 RBIs, 4 home runs.
IF – Brooks Carlson, Faith Academy (Mobile, Ala.), 6-0, 175, SeniorHonors: Alabama Sports Writers Association All-Super State; ASWA Class 5A Hitter of the Year.
Stats: .478 batting average, 13 doubles, 3 home runs, 35 RBIs, 30 runs.
IF – Jimmy Joyce, Wantagh (N.Y.), 6-2, 220, SeniorHonors: National High School Baseball Coaches Association All-New England Region Team;
Stats: .427 batting average, 42 runs, 33 RBIs, 10 doubles, 5 home runs, 8-2 pitching record, 1.94 ERA, 88 strikeouts, 57.2 innings pitched.
IF – Brett Owen, Blanchard (Okla.), 5-10, 160, SeniorHonors: American Baseball Coaches Association All-Region 6 Team; Oklahoma City Oklahoman All-State Team.
Stats: .571 batting average, 16 home runs, 63 RBIs, 33 stolen bases.
OF – Spencer Torkelson, Casa Grande (Petaluma, Calif.), 6-2, 205, SeniorHonors: San Francisco Chronicle All-Metro North Bay Player of the Year.
Stats: .481 batting average, 41 runs, 43 RBIs, 12 doubles, 7 home runs.

Spencer Torkelson, Casa Grande
Photo by Ralph Thompson
OF – Jake Palmer, El Segundo (Calif.), 5-9, 180, SeniorHonors: National High School Baseball Coaches Association All-Pacific Coast Region Team; Southern Section All-Division 3; Torrance Daily Breeze All-Area Player of the Year.
Stats: .548 batting average, 33 runs, 5 home runs, 41 RBIs.
OF – James Gamble, Greenway (Phoenix), 5-11, 155, JuniorHonors: Arizona Republic All-State Team; Class 4A All-State Team.
Stats: .538 batting average, 45 runs, 25 RBIs, 12 doubles, 6 triples, 12 home runs.
OF – KC Simonich, Lemont (Ill.), 6-3, 190, SeniorHonors: Illinois Baseball Coaches Association Class 3A All-State Team; Daily Southtown All-Area Team.
Stats: .400 batting average, 8 doubles, 4 triples, 10 home runs, 35 runs, 38 RBIs.
OF – Daniel Cabrera, Parkview Baptist (Baton Rouge, La.), 6-1, 185, SeniorHonors: Louisiana Sports Writers Association Class 3A All-State Team.
Drafted: No. 768 by Padres
Stats: .510 batting average, 25 RBIs.
OF – William Merriken, Kettle Run (Nokesville, Va.), 6-3, 195, SeniorHonors: VHSL Group 4 All-State Player of the Year; All-NOVA Nine Team.
Stats: .493 batting average, 7 doubles, 4 home runs, 31 RBIs, 7-0 pitching record, 1.14 ERA, 32 strikeouts, 36.2 innings pitched.
AP – Brandon Godoy, Walnut (Calif.), 6-2, 197, SeniorHonors: Southern Section Division 3 Player of the Year; San Gabriel Valley Tribune All-Area Team.
Stats: 11-1 pitching record, 1.57 ERA, .355 batting average, 18 RBIs.
AP – Brian Morrell, Shoreham-Wading River (Shoreham, N.Y.), 6-1, 190, SeniorHonors: National High School Baseball Coaches Association All-New England Region Team; Suffolk County Yastrzemski Award.
Drafted: No. 1,043 by Phillies
Stats: 10-1 pitching record, 93 strikeouts, 67.1 innings pitched, .500 batting average, 39 RBIs, 7 home runs.
AP – Cole Winn, Silver Creek (Longmont, Colo.), 6-2, 195, JuniorHonors: American Baseball Coaches Association All-Region 7 Team; Gatorade Colorado State Player of the Year; CHSAA Class 4A All-State Team.
Stats: 9-0 pitching record, 95 strikeouts, 0.73 ERA, 47.2 innings pitched, .388 batting average, 19 runs, 19 RBIs, 8 doubles, 3 triples, 2 home runs.