Roy scored 84.6 points on Cracker Jack in Round 1, then posted an event-best 87.3 points on Strapper in the championship round. He was the only rider to cover both of his bulls, finishing with a two-round aggregate of 171.9 points.
The win earned Roy 122 national points, moving him from 13th to seventh in the race for the 2026 PBR Canada Championship and its $100,000 prize. He now sits 975.83 points behind series leader Nick Tetz of Calgary.
Tetz finished eighth at Medicine Hat, posting an 83.4-point ride on Bail Money for 17 national points. He leads second-place Gilmar Santana of Ouro Preto, Brazil, by 373.83 points. Santana was bucked off by Full Metal Jacket in 5.09 seconds in the opening round and left Medicine Hat without points.
Tanner Eno of Coronation, Alta., placed second with 78 national points after topping Round 1 with an 86.6-point ride on Bon Jovi, then was bucked off Huckle Berry in 3.21 seconds in the final round. Eno climbed from 18th to 13th in the standings with two events remaining before the National Finals.
Tyler Craig of Crossfield, Alta., was third, collecting 54 national points on an 86.3-point ride on Toxic Masculinity in Round 1. He moved from fifth to fourth in the national standings and sits 862.83 points behind Tetz.
Dakota Buttar of Eatonia, Sask., Jordan Hansen of Amisk, Alta., and Austin Paley of Beaverlodge, Alta., each tied for fourth, each recording an 85.6-point ride in Round 1 for 32.66 national points apiece.
In the bull pen, SweetPro Choices, a bull out of Eno Bucking Bulls, was named YETI Bull of the Event after bucking off Paley in 2.11 seconds for a score of 44.5 points in the championship round.
The Cup Series continues Oct. 23 and 24 at SaskTel Centre in Saskatoon for the PBR Saskatoon Classic, presented by Redhead Equipment and Case IH, with action starting at 7 p.m. CST each night.