CBN Minor League Player of the Week - David McCabe

Ontario Blue Jays grad David McCabe (Oshawa, Ont.) has been named the Canadian Baseball Network’s minor league Player of the Week after his monster week with the Atlanta Braves’ double-A Columbus Clingstones that saw him belt four home runs and drive in 15 in six games. Photo: Michael Krebs, Columbus Clingstones

August 18, 2025

By Kevin Glew

Canadian Baseball Network

Third baseman David McCabe had a monster week for the Atlanta Braves’ double-A Columbus Clingstones, topping all Canadian minor leaguers in home runs (4), RBIs (15) and OPS (1.609).

For his efforts, he has been named the Canadian Baseball Network’s minor league Player of the Week.

It’s the first time McCabe (Oshawa, Ont.) has received the honour this season.

The 6-foot-3 Ontario Blue Jays alum started off his week by belting a home run, a double and driving in three runs for the Clingstones in their 7-6 loss to the Milwaukee Brewers’ Biloxi Shuckers on Tuesday.

He followed that up the next day with a career night, clubbing two homers and a double while knocking in a seven runs to propel the Clingstones to 9-5 win.

McCabe then went deep and doubled for a third consecutive game on Thursday. He also recorded four more RBIs in the Clingstones’ 14-8 loss.

Unfortunately, his homer/double streak ended on Friday when he went 0-for-3 but was walked four times in the Clingstones’ 10-3 victory over the Shuckers.

His finished his week by going 2-for-8 with two singles in a pair of weekend contests. He collected his 15th RBI of the week on Sunday.

McCabe’s performance also earned him Southern League Player of the Week honours.

In total with the Clingstones this season, the 25-year-old third baseman is batting .286 with 10 home runs and 52 RBIs in 105 games.

Selected in the fourth round of the 2022 MLB draft by the Braves, the switch-hitting infielder has rebounded nicely after Tommy John surgery limited him to 35 games in double-A in 2024.

2025 CBN minor league Player of the Week Winners

Opening Day to April 7 - Eric Hartman (St. Albert, Alta.), Braves

April 7 to April 14 - Noah Myers (Wyoming, Ont.), Rays

April 15 to April 20 - Abraham Toro (Longueuil, Que.), Red Sox

April 21 to April 27 - Matt Lloyd (Okotoks, Alta.), Cardinals

April 28 to May 4 - Matt Lloyd (Okotoks, Alta.), Cardinals

May 5 to May 11 - Jonah Tong (Markham, Ont.), Mets

May 12 to May 18 - TJ Schofield Sam (Brampton, Ont.), A’s

May 19 to May 25 - Owen Caissie (Burlington, Ont.), Cubs

May 27 to June 1 - Tristan Peters (Winkler, Man.), Rays

June 3 to June 8 - Jonah Tong (Markham, Ont.), Mets

June 10 to June 15 - Owen Caissie (Burlington, Ont.), Cubs

June 17 to June 22 - Matt Coutney (Wetaskiwin, Alta.), Angels

June 24 to June 29 - Tristan Peters (Winkler, Man.), Rays

July 1 to July 6 - Owen Caissie (Burlington, Ont.), Cubs

July 8 to July 13 - Cohen Achen (Calgary, Alta.), Orioles

July 15 to July 20 - Jonah Tong (Markham, Ont.), Mets

July 22 to July 27 - Curtis Taylor (Port Coquitlam, B.C.), Cardinals

July 29 to August 4 - Matt Lloyd (Okotoks, Alta.), Cardinals

August 5 to August 10 - Cedric De Grandpre (Saint-Simon-de-Bagot, Que.), Braves

August 12 to August 17 - David McCabe (Oshawa, Ont.), Braves

Top Canadian Minor League Performances for August 12 to August 17 (Stats Compiled by Pete Berryman)

Hitters

PlayerPositionCurrent OrganizationTeam(s)PARH2B3BHRRBISBAVGOBPSLGOPS
Bryce ArnoldSSToronto Blue JaysVancouver Canadians (A+)942001200.2860.4440.7141.159
Dasan BrownCFToronto Blue JaysNew Hampshire Fisher Cats (AA)1565211450.4550.4671.0911.558
Trei CruzSSDetroit TigersToledo Mud Hens (AAA)2056102810.4290.6000.9291.529
Nathan FlewellingCTampa Bay RaysCharleston RiverDogs (A)2145201120.3130.4760.6251.101
Eric HartmanOFAtlanta BravesAugusta GreenJackets (A)3158100450.3200.3230.3600.683
Lamar KingCSan Diego PadresFort Wayne TinCaps (A+)2016100110.3330.4000.3890.789
Matt LloydOFSt. Louis CardinalsMemphis Redbirds (AAA)1335201100.3850.3850.7691.154
Gavin LoganCArizona DiamondbacksAmarillo Sod Poodles (AA)1123110100.3330.3640.6671.030
David McCabe3BAtlanta BravesColumbus Clingstones (AA)27893041510.4090.5191.0911.609
Riley Nelson1BCleveland GuardiansLynchburg Hillcats (A)1315300010.3850.3850.6151.000
Émilien Pitre2BTampa Bay RaysBowling Green Hot Rods (A+)2126000120.3530.4760.3530.829
Tom PooleOFTampa Bay RaysCharleston RiverDogs (A)1244001300.4440.4170.7781.194
Andy YerzyCSt. Louis CardinalsMemphis Redbirds (AAA)913101300.3750.4440.8751.319

Pitchers

PlayerPositionCurrent OrganizationTeam(s)APPIPWLERHABBERAWHIPSVK 
Cohen AchenPBaltimore OriolesAberdeen IronBirds (A+)12000000.000.0002 
Mitch BrattPArizona DiamondbacksAmarillo Sod Poodles (AA)15001421.801.2007 
Eric CerantolaPKansas City RoyalsOmaha Storm Chasers (AAA)34102424.501.5005 
Indigo DiazPNew York YankeesSomerset Patriots (AA)22000300.001.5022 
Vicarte DomingoPSan Diego PadresLake Elsinore Storm (A)23001403.001.3303 
Justin KingPMiami MarlinsPensacola Blue Wahoos (AA)22000120.001.5005 
Ryan MagdicPAthleticsLansing Lugnuts (A+)15012803.601.6004 
Eli SaulPArizona DiamondbacksAmarillo Sod Poodles (AA)33.1000160.002.1003 
Noah TakacsPPittsburgh PiratesBradenton Marauders (A)23100300.001.0002 
Jonah TongPNew York MetsSyracuse Mets (AAA)15.2100320.000.8809 
Matt WilkinsonPCleveland GuardiansLake County Captains (A+)15100500.001.0007 
Jacob ZibinPCleveland GuardiansLynchburg Hillcats (A)14000400.001.0002