CBN Minor League Player of the Week: Abraham Toro

ABC alum Abraham Toro (Longueuil, Que.) has been named Canadian Baseball Network Minor League Player of the Week after he hit for the cycle for the triple-A Omaha Storm Chasers on Sunday. Photo: Omaha Storm Chasers/Instagram

June 23, 2026

By Kevin Glew

Canadian Baseball Network

Abraham Toro became the first Canadian to hit for the cycle in the affiliated pro ranks this season when he did so for the Kansas City Royals’ triple-A Omaha Storm Chasers in their 15-12, 11-inning win over the St. Paul Saints on Sunday.

In total, Toro (Longueuil, Que.) had five hits, six RBIs and three runs in the contest.

That performance was the highlight of his nine-hit week, which has earned him the Canadian Baseball Network’s Minor League Player of the Week award (June 16 to June 22).

Seven of Toro’s nine hits last week were for extra-base hits. He had two doubles, two triples, three home runs and 10 RBIs in five games.

The ABC grad started off the week with a solo homer in the Storm Chasers’ 21-2 loss to the Saints on Tuesday.

After not picking up a hit on Thursday, he had a triple and a two-run home run in the Storm Chasers’ 6-5 loss on Friday.

He followed that up with an RBI double in four at bats on Saturday before his offensive explosion on Sunday.

For the week, Toro went 9-for-23 (.391 batting average) with a 1.043 slugging percentage and a 1.418 OPS.

After spending parts of seven seasons in the big leagues with the Houston Astros, Seattle Mariners, Milwaukee Brewers, Oakland A’s and Boston Red Sox, Toro has played the 2026 campaign for the triple-A Storm Chasers. He is batting .264 with 10 home runs and 44 RBIs in 63 games.

2026 CBN Minor League Player of the Week winners

Opening Day to April 5 - Cal Quantrill (Port Hope, Ont.), Rangers

April 7 to April 12 - Dante Nori (Toronto, Ont.), Phillies

April 14 to April 19- Matt Wilkinson (Surrey, B.C.), Guardians

April 21 to April 26 - Eric Hartman (St. Albert, Alta.), Braves

April 28 to May 3 - Jonah Tong (Markham, Ont.), Mets

May 5 to May 10 - Jordan Woods (Oakville, Ont.), Royals

May 12 to May 17 - Emilien Pitre (Repentigny, Que.), Rays

May 19 to May 24 - Mitch Bratt (Newmarket, Ont.), Diamondbacks

May 26 to May 31 - Matt Wilkinson (Surrey, B.C.), Giants

June 2 to June 7 - Owen Gregg (Oakville, Ont.), Blue Jays

June 9 to June 14 - Tyler Boudreau (Middle Sackville, N.S.), Yankees

June 16 to June 22 - Abraham Toro (Longueuil, Que.), Royals


Top Canadian Minor League Batters (June 16 to June 22)

PlayerPositionCurrent OrganizationTeam(s)PARH2B3BHRRBISBAVGOBPSLGOPS
Tyler BlackDHMilwaukee BrewersNashville Sounds (AAA)2055011220.3330.5000.6671.167
Archer BrookmanCAtlanta BravesColumbus Clingstones (AA)1324001100.3080.3080.5380.846
Nathan FlewellingCTampa Bay RaysBowling Green Hot Rods (A+)2567012200.4380.6000.9381.538
Core JacksonSSNew York YankeesHudson Valley Renegades (A+)2455102330.2270.2920.5450.837
Jonny McGillOFLos Angeles AngelsRancho Cucamonga Quakes (A)2678200230.3810.4620.4760.938
Myles Naylor3BAthleticsLansing Lugnuts (A+)1525110110.3850.4670.6151.082
Dylan O'RaeSSMilwaukee BrewersBiloxi Shuckers (AA)1466210510.5000.5710.8331.405
Tom PooleOFTampa Bay RaysCharleston RiverDogs (A)1535201500.5560.7331.1111.844
Sam ShawOFToronto Blue JaysVancouver Canadians (A+)2663003700.1580.3850.6321.016
Abraham Toro1BKansas City RoyalsOmaha Storm Chasers (AAA)24692231000.3910.3751.0431.418

Top Canadian Minor League Pitchers (June 16 to June 22)

PlayerPositionCurrent OrganizationTeam(s)APPIPWLERHABBERAWHIPSVK 
Mitch BrattPArizona DiamondbacksReno Aces (AAA)14002214.500.7504 
Brandon LangleyPSan Diego PadresLake Elsinore Storm (A)24000120.000.7511 
Ryan MagdicPAthleticsMidland RockHounds (AA)14.2001421.931.2901 
Adam MaierPSeattle MarinersEverett AquaSox (A+)15102503.601.0004 
Ryan McDonaghPKansas City RoyalsColumbia Fireflies (A)15002123.600.6004 
Jeremy PilonPTampa Bay RaysFCL Rays (Rk)14012514.501.5006 
Josiah RomeoPAthleticsStockton Ports (A)16100320.000.8304 
Adam ShoemakerPHouston AstrosFayetteville Woodpeckers (A)13.1001232.701.5004 
Lucas WepfPLos Angeles DodgersTulsa Drillers (AA)33.2001402.451.0902 
Matt WilkinsonPSan Francisco GiantsSacramento River Cats (AAA)14.2002303.860.6403