Kettleers have 18 drafted on Day 2

THATCH
Art or Photo Credit: Tanner Thach.

After seven Kettleers heard their names called on Day 1 of the 2025 MLB Draft, 18 more joined their former teammates in the next step on the path to the majors.

Round 5

Chris Arroyo – OF/1B – Miami Marlins, No. 139

The Marlins to Kettleers pipeline proved strong to kick off Day 2 of the draft, as Miami took Chris Arroyo off the board at pick No. 139.

Arroyo started his collegiate career at Florida, where he saw limited time and decided to go JUCO for a year. At Pasco-Hernandez State in 2024, he was one of the most feared sluggers in the NJCAA. He batted .403 with a program-record 19 home runs and 52 RBIs while earning consensus First Team All-American honors.

Following that season, Arroyo announced he was transferring to Virginia. Then, he played summer ball with the Kettleers, where he batted .167 with one long ball and two RBIs.

In his final season of college baseball, the two-way hit 11 homers with 42 RBIs while posting a 4.97 ERA in 12 ⅔ innings.

ARROYO
Art or Photo Credit: Chris Arroyo.

Nathan Hall – OF – Arizona Diamondbacks, No. 153

Hall began his collegiate career with the Clemson Tigers, where he was a reserve for two seasons. He played 51 games and hit .240 with one home run.

After not making the postseason travel roster in 2024, he headed to Cape Cod early to get in extra work before playing for the Kettleers. He made great strides as a player and was one of the better bats on a Cotuit team that was a game away from the CCBL Championship Series.

Across 25 games, Hall batted .333 with seven RBIs before playing his junior season with the South Carolina Gamecocks. He became a starter with SC, batting .322 with seven homers and 38 RBIs in 54 games.

HALL
Art or Photo Credit: Nathan Hall.

Round 6

Matt Klein – C – Colorado Rockies, No. 167

The hometown kid committed to the Louisville Cardinals out of high school, where he was a good player in three seasons. He wasn't an everyday guy in his 2023 and 2024 campaigns, but Klein showed flashes of being a standout.

After the 2024 season, in which he hit .297 in 44 games with 33 starts, he played for the Kettleers. In 25 games with Cotuit, Klein batted .375 with a home run and 11 RBIs while playing good defense behind the plate.

In 2025, he slashed .310/.431/.509 with five home runs and 31 RBIs in 33 games after missing part of the season due to injury.

KLEIN
Art or Photo Credit: Matt Klein.

Round 8

Tanner Thach – 1B – Colorado Rockies, No. 227

The North Carolina native stayed local and played three seasons with UNC-Wilmington. His first year, Thach set freshman records for home runs (15) and RBIs (68) and was an All-CAA honorable mention.

In 2024, he was outstanding with a .324 batting average, 27 homers, 75 RBIs and was named CAA Co-Player of the Year along with NCBWA Third Team All-American honors.

The first baseman put up another good year with the Seahawks in 2025, finishing his career at UNCW with a .313 batting average, 54 home runs, 189 RBIs and 91 extra-base hits in 176 games.

Thach was a two-year Kettleer who slashed .271/.359/.495 with 11 homers and 30 RBIs in 30 career games while being a 2024 CCBL All-Star.

Tanner Thach Home Run - Holden
Art or Photo Credit: Tanner Thach mashes a three-run home run. Photo by Holden mcBerty (University of Memphis).

Brooks Bryan – C – Kansas City Royals, No. 248

The backstop from Alabama was a star for the Troy Trojans. In 2023, he only played 23 games but was a solid contributor with a .217 batting average and 12 RBIs.

Over the next two seasons, Bryan mashed 30 home runs while driving in 146 runs in 118 games, being a back-to-back All-Sun Belt selection and a Golden Spikes semifinalist in 2024.

During the 2024 summer, he played seven games with the Ketts and batted. 125.

BRYAN
Art or Photo Credit: Brooks Bryan.

Round 9

Kien Vu – OF – Cincinnati Reds, No. 264

Vu played all three seasons at Arizona State, earning numerous honors. He played sparingly in 2023 before having a breakout sophomore season in 2024, batting .413 with 14 bombs and 56 RBIs. He was named an All-American, the 133rd in ASU’s program history.

After that campaign, he played summer ball with Cotuit and batted .171 with four RBIs in 13 games.

In his final season with the Sun Devils, Vu took a step back from his 2024 numbers but still had a good season, batting .351 with 10 homers and 35 RBIs.

VU
Art or Photo Credit: Kein Vu.

Round 10

Nick Rodriguez – INF – Los Angeles Angels, No. 289

Rodriguez began his collegiate career at Charleston Southern before transferring to Missouri State. He spent three years in Springfield, Missouri, accumulating multiple awards and honors, including ABCA First Team All-America (2025) and the MVC Player of the Year (2025).

In his sophomore campaign, Rodriguez batted .291 and drove in 35 runs. He took off in his junior season, posting a .332 average and launching 14 homers, doubling his total from the previous season.

As a senior, Rodriguez slashed .368/.444/.702 for the Bears. He ended his career starting in all 168 games of his three seasons with Missouri State.

Rodriguez made a stop in Cotuit for three games in the 2024 season, where he had one hit in five appearances for the Kettleers.

RODRIGUEZ
Art or Photo Credit: Nick Rodriguez.

Isaac Lyon – RHP – Seattle Mariners, No. 302

Lyon spent all three years of his collegiate career at Grand Canyon University and quickly became the Lopes’ No. 1 starter in his junior season.

He only appeared in ten games in his first season with GCU, but became a prominent name in the rotation as a sophomore. In 81.2 IP, he posted a 3.97 ERA and struck out 79 batters, earning him first-team All-WAC honors.

Lyon brought his arm to the Cape League between his sophomore and junior years. He appeared in four games for the Kettleers, fanning 10 batters over 8.1 innings and collecting a 4.32 ERA.

LYON
Art or Photo Credit: Isaac Lyon.

Brady Counsell – SS – Arizona Diamondbacks, No. 303

Counsell, a graduate of Kansas, racked up several accolades in his time as a Jayhawk. He won the Gold Glove at his position in his senior year, as well as an All-Big 12 Honorable Mention.

Before Kansas, Counsell spent three years at Minnesota. He started every game as a sophomore and junior, skyrocketing him to the No. 20 second baseman in the country by D1 Baseball when he entered the portal.

Counsell only played in one game during his brief stint with the Kettleers. He recorded one hit in one at-bat.

counsell
Art or Photo Credit: Brady Counsell.

Harrison Bodendorf – LHP – Cleveland Guardians, No. 312

The 6-foot-5 junior earned Freshman All-American and All-Big West First Team honors in his first year at Hawaii. In 41 appearances across two seasons in Honolulu, the Temecula, California native went 9-5 with a 4.03 ERA and collected 130 strikeouts.

Bodendorf spent one season with the Kettleers and appeared on the bump six times, including two starts. In 12.2 IP, he gave up just two home runs and posted a 3.55 ERA.

He moved to the Midwest to play for the Oklahoma State Cowboys for his junior season. In 17 games, Bodendorf went 10-1 and had a 3.30 ERA, earning himself Big-12 Co-Newcomer of the Year.

Boden
Art or Photo Credit: Harrison Bodendorf.

Ben Grable – RHP – New York Yankees, No. 344

The California native spent three seasons at Northwestern, appearing in 31 games for the Wildcats. As a freshman, he led the team in strikeouts per nine innings (12.56). He didn’t see the mound in his sophomore year, but returned in his junior year, posting a 5.58 ERA across 30.2 IP.

Before transferring to Indiana, Grable appeared in five games for the Kettleers in the summer of 2023. He posted a 9.00 ERA in five innings of work.

Due to injury, he could not play in the 2024 season, but saw the bump again in 2025 for the Hoosiers. In his final year of collegiate play, he made 17 appearances, earning a 4.31 ERA and 4-3 record in 56.1 innings of work.

Photo Jul 14 2025, 7 18 03 PM
Art or Photo Credit: Ben Gramble

Round 12

Grant Jay – C – Seattle Mariners, No. 362

Jay was immediately a star when he stepped on campus at Dallas Baptist. In his freshman season, the stocky catcher hit 21 home runs and drove in 62 runs, along with being a Freshman All-American selection by five major outlets.

His second year with the Patriots was similar to his first campaign. Jay batted .300 with 21 long balls, earning Second Team All-CUSA honors. After that season, he played for Cotuit all summer and batted .141 with three homers and 11 RBIs.

His final season with DBU in 2025 was a memorable one. The backstop was an ABCA First Team All-American with a .309 batting average and 19 long balls.

JAY
Art or Photo Credit: Grant Jay.

Logan Lunceford – RHP – Los Angeles Dodgers, No. 375

Lunceford spent his first two years of college as a Missouri Tiger. In his freshman campaign, the right-handed hurler led all SEC pitchers in his class in innings pitched (54.0) and strikeouts (68), which got him a 6.00 ERA.

His numbers rose slightly as a sophomore, posting a 6.97 ERA in 60.2 IP, surrendering 14 home runs in 14 games.

Before transferring to Wake Forest, Lunceford made a pitstop in Cotuit for three games with the Kettleers. In his three appearances – all of which were starts – the Oklahoma native gave up only three runs in 10 innings (1.80 ERA).

As a Demon Deacon, Lunceford pitched 60 innings, posting a 5.25 ERA and striking out 88 batters.

Photo Jul 14 2025, 4 57 15 PM
Art or Photo Credit: Logan Lunceford.

Round 15

Luke Hanson – INF – Texas Rangers, No. 445

The Virginia native spent three seasons with UVA. He made 38 starts for the Cavaliers as a freshman, batting .356.

Hanson saw more playing time as a sophomore, appearing in 54 games, posting a .286 batting average with seven home runs.

Before returning to Charlottesville for his junior campaign, Hanson played in 14 games for the Kettleers. He slashed .333/.469/.375 in his time with Cotuit.

In his third and final year as a Cavalier, he knocked in 21 runs, launched three home runs, and batted .248 in 48 games.

Photo Jul 14 2025, 7 18 05 PM (1)
Art or Photo Credit: Luke Hanson.

Reed Moring – RHP – Minnesota Twins, No. 449

The right-hander spent all three years of his collegiate career at UC Santa Barbara, where he amassed a 5.49 ERA in 39 games and 100.0 IP. Moring totaled 94 strikeouts and only surrendered 11 home runs as a Gaucho.

As a Kettleer in 2025, Moring started three games for the Kettleers, where he posted a 3.97 ERA in 11.1 IP.

MORING
Art or Photo Credit: Reed Moring.

Trevor Haskins – SS – St. Louis Cardinals, No. 450

The San Jose, California native stayed home and played four years with the Stanford Cardinal. He was mainly a reserve player in his first two seasons, but was solid.

After his 2023 campaign with Stanford, he played for Cotuit and was a good contributor, batting .364 with three long balls and nine RBIs. He built off his summer success and had a good junior year with the Cardinal.

Haskins played two games for Cotuit in 2024 but did not collect any hits.

2025 was a career season for the senior infielder. Haskins batted .326 with 14 home runs and 42 RBIs while earning Third Team All-ACC honors.

HASKINS3
Art or Photo Credit: Trevor Haskins.

Round 17

Cannon Peebles – C – Cleveland Guardians, No. 522

Peebles played his freshman season at NC State, where he mashed 12 bombs with 50 RBIs, a 1.153 OPS and made the ACC All-Freshman Team.

Following his 2023 campaign, he transferred to Tennessee, where he was a solid player in his two seasons. Peebles batted .238 with 65 RBIs in 106 career games and was a 2024 National Champion.

He played with Cotuit in 2023 and 2024, appearing in 20 games with seven RBIs with the Script C.

Photo Jul 14 2025, 7 18 06 PM (1)
Art or Photo Credit: Cannon Peebles.

Round 18

Cade Fisher – LHP – Boston Red Sox, No. 538

The Georgia native spent two seasons as a Florida Gator before transferring to Auburn. He posted a 3.10 ERA across 49.1 IP in his freshman season, earning SEC All-Freshman Team honors. His numbers spiked a bit as a sophomore, totaling a 7.13 ERA in 26 games for the Gators.

Fisher transferred to Auburn for his junior season and appeared in 14 games for the Tigers. In 42.1 innings of work, he had a 4.68 ERA and struck out 54.

Fisher pitched in three games for the Kettleers, where he struck out six batters over 5.2 innings and posted a 1.59 ERA.

Photo Jul 14 2025, 7 18 08 PM (1)
Art or Photo Credit: Cade Fisher.