DIAMOND ALL-STARS: MEET THE 2023 ALL-KEYS BASEBALL TEAM

2023 was quite a year for Keys baseball. Key West powered through opponent after opponent, stacking up 22 wins with just six losses during the season. One of those losses came during their regional championship game, which they lost by a single run. Key West brought home another district championship and made it to the elite eight of Florida ball clubs. Marathon had a stellar 17-9 season, landing themselves in their conference championship game, but were not able to bring home the trophy this season. In district play, Coral Shores knocked Marathon out of contention in the first round, defeating the Fins for the second time in the Hurricanes’ 8-13 season. The ’Canes lost in round two, ending their season one win shy of a district championship.

From all of us at the Keys Weekly, congratulations to the 2023 All-Keys Baseball Team.

DEFENSIVE MVP
Andris Barroso

Senior, Key West 
Pitcher


Barroso, whose nickname is “Lucky,” proved to be the Conchs’ good luck charm this season. He won nine games for Key West, including three shutouts and a no-hitter. In 63.2 innings pitched, Barroso fanned 73 batters and walked just 18. As if he wasn’t busy enough sending batters back to the dugout dejected, every now and then the senior stood on the other side of the plate and earned a hit this season.

OFFENSIVE MVP
Jack Haggard
Senior, Key West 
Outfielder


Haggard’s .436 batting average was key for the Conchs this season. He scored 26 runs, batted in 30, and with four doubles and four triples in his stats, his slugging percentage stands at .563 this season. Once on base, he didn’t stay put too long, stealing 11 bases. Defensively, Haggard earned a .966 fielding percentage this year and turned three double plays, making him indispensable for Key West on both sides of the plate.

Dylan Ziels
Junior, Marathon 
Pitcher/Third Base

Marathon’s ace completed the season with a 2.93 ERA, winning six of his nine outings on the mound. Ziels struck out 129 batters in 57.1 innings pitched, the second-most Ks in the state of Florida. His prowess regularly earned him a spot on the top 10 national strikeout leaders list throughout the season. Offensively, Ziels racked up a dozen hits, including three doubles.

Ryan Yablon
Senior, Marathon 
Pitcher/Infielder


Marathon’s most dependable hitter, Yablon had a .403 batting average, amassing 32 hits including six doubles and a homerun. He also stole 15 bases for the Fins. On the mound, he struck out 52 batters in 37.1 innings pitched.

Gabe Leal
Sophomore, Marathon 
Catcher


With a .365 batting average which included 23 hits, Leal’s bat was often just what the Fins needed. Defensively, the sophomore earned a .995 fielding percentage behind the plate and turned a pair of double plays for Marathon.

Andrew Putetti
Sophomore, Coral Shores 
Outfielder


Offensively, Putetti earned 22 hits including six doubles, a triple and 13 RBIs. The .355-hitting sophomore stole 11 bases this season. Defensively he had a .900 fielding percentage, making him a dual threat for the ’Canes.

Steel Mientkiewicz 
Junior, Coral Shores 
Catcher

Mientkiewicz was perfect defensively for the Hurricanes, covering the plate with no errors the entire season. Offensively, he batted .281 and had an on base percentage of .500, further proving he is a solid decision maker on the field.

Maykol Bonito
Freshman, Coral Shores 
Infielder


Maykol Bonito had an impressive freshman campaign, batting .333 for the ’Canes. He earned 13 hits this season and was a key player for Coral Shores’ infield with a solid fielding percentage and a lot of hustle.

Campbell Lavoie
Sophomore, Coral Shores 
First Base/Designated Hitter


Lavoie batted .281 this season, amassing 18 hits for the Hurricanes including four doubles. The hard-hitting sophomore committed just one error this season playing infield, and as a designated hitter, he kept the ’Canes in multiple games with his bat.

Michael Greenberg
Junior, Key West 
Second Base


On defense, Greenberg made three double plays this season and earned a .924 fielding percentage, making him a fantastic infielder for the Conchs. His bat was his major weapon, though, as he ripped 30 hits for Key West including six doubles and a pair of triples, earning a .385 batting average. His extra base hits boosted his slugging percentage to .512. 

Anden Rady
Senior, Key West 
Outfielder


As if a .383 batting average isn’t enough, Anden Rady piled on the extra base hits to boost his slugging percentage to an incredible .641. Rady’s 31 hits include nine doubles, three triples and two home runs. Rady stole nine bases this season and was perfect on defense, committing zero errors in his senior campaign.

Wyatt Kuhn
Senior, Key West 
Shortstop


Wyatt Kuhn earned a .338 batting average this season, scoring 24 runs off of 23 hits. His on base percentage was .511, boosted by his record-setting 14 bases earned “the hard way” – Kuhn now shares the Key West record for being hit by a pitch in a single season.

Felix Ong
Junior, Key West 
Pitcher

Ong won eight of his 10 appearances on the mound for Key West, throwing two complete games and earning a pair of shutouts, a pair of no-hitters and a 2.58 ERA. The junior struck out 75 batters over 57 innings pitched, walking just 23. 

Tracy McDonald
Tracy McDonald fled to the Keys from the frozen mountains of Pennsylvania hours after graduating from college and never looked back. She is a second generation coach and educator, and has taught in the public school system for over 25 years. She and her husband met at a beginning teacher meeting in 1997 and have three children born and raised in Monroe County. In her free time, McDonald loves flea markets, historical fiction and long runs in the heat.