Robert MacIntyre closed with a 66 thanks three consecutive birdies from the 14th and a 30-foot eagle putt on the par-5 17th to take a four-stroke lead at 14-under into the final round of the RBC Canadian Open.
“I’ve been in a good mindset from the get-go and had zero expectation at the start of the week. Obviously, the prep wasn’t good and having to get a visa and whatnot, it was just, it wasn’t working out well. But that is kind of something that’s helped my attitude. I’ve had less expectation, more just, let’s see how it goes. Just today I just stuck in there. I didn’t have it great at the start, but I feel like whenever I dropped a shot I bounced back with maybe two good shots into the green, and I would pick up a shot back. I just, it never got away from me. A bit of luck, a bit of myself being staying in the moment, staying calm. I got my reward with the putter in the end.
“That’s a tough tee shot,” he said of his eagle at the 17th. “The bunkers, I’m not a short hitter, but I’m not the longest, so that right bunker is quite sneaky. When Joel [Dahmen] was hitting his third shot in, I seen a guy in green, and my dad asked me, where are you hitting this? And I said, I’m trying to land it on that guy in the green — I was never reaching him and then he moved on anyway, but it gave me a focused target down the left-hand side, because I knew if I hit it solid I’m covering the left bunker. Just hit it as hard as I could and it came off perfect.”
The Scot is a two-time winner on the DP World Tour but his best result on the PGA Tour so far was second place at the 2023 Genesis Scottish Open.
Ben Griffin of the United States closed with a 65 for a share of second place at 10-under alongside Canada’s Mackenzie Hughes who shot a 67 and New Zealand’s Ryan Fox who eagled the par-5 4th but also made four bogeys.
England’s Tommy Fleetwood shot a bogey-free 64 to move into a four-way share for fifth place at 9-under.
“Definitely I would have taken it before we started off,” said Fleetwood. “I think it was, you know, I got off to a great start, and the last three days I actually played the front nine really, really well, it was just the back nine I hadn’t capitalized on, and it hadn’t been great to me. But, yeah, played really nicely on that back nine and kept the good start going, and it all ended up in a good round. Yeah, definitely a very good start to the day.”

Related: Guido Migliozzi joins Laurie Canter in the lead
| Pos. | Player | To Par | R1 | R2 | R3 | Total |
|---|---|---|---|---|---|---|
| 1 | Robert MacIntyre | -14 | 64 | 66 | 66 | 196 |
| T2 | Ben Griffin | -10 | 70 | 65 | 65 | 200 |
| T2 | Mackenzie Hughes | -10 | 69 | 64 | 67 | 200 |
| T2 | Ryan Fox | -10 | 66 | 64 | 70 | 200 |
| T5 | Tommy Fleetwood | -9 | 67 | 70 | 64 | 201 |
| T5 | Sam Burns | -9 | 63 | 71 | 67 | 201 |
| T5 | Trace Crowe | -9 | 66 | 68 | 67 | 201 |
| T5 | Joel Dahmen | -9 | 67 | 65 | 69 | 201 |
| T9 | Victor Perez | -8 | 70 | 68 | 64 | 202 |
| T9 | Aaron Rai | -8 | 67 | 70 | 65 | 202 |
| T11 | Tom Kim | -7 | 70 | 68 | 65 | 203 |
| T11 | Rory McIlroy | -7 | 66 | 72 | 65 | 203 |
| T11 | Corey Conners | -7 | 69 | 67 | 67 | 203 |
| T11 | Andrew Novak | -7 | 66 | 67 | 70 | 203 |
| T15 | Taylor Pendrith | -6 | 69 | 69 | 66 | 204 |
| T15 | Chad Ramey | -6 | 68 | 70 | 66 | 204 |
| T15 | Carson Young | -6 | 68 | 69 | 67 | 204 |
| T15 | Keith Mitchell | -6 | 69 | 67 | 68 | 204 |
| T15 | Sam Stevens | -6 | 68 | 68 | 68 | 204 |
| T20 | Matt Wallace | -5 | 68 | 72 | 65 | 205 |
| T20 | Maverick McNealy | -5 | 74 | 65 | 66 | 205 |
| T20 | Michael Kim | -5 | 71 | 68 | 66 | 205 |
| T20 | Jacob Bridgeman | -5 | 69 | 68 | 68 | 205 |
| T20 | Nick Hardy | -5 | 66 | 69 | 70 | 205 |
| T20 | Sean O'Hair | -5 | 63 | 71 | 71 | 205 |
| T26 | Beau Hossler | -4 | 70 | 70 | 66 | 206 |
| T26 | Tyler Duncan | -4 | 67 | 71 | 68 | 206 |
| T26 | Vince Whaley | -4 | 68 | 69 | 69 | 206 |
| T26 | Pierceson Coody | -4 | 70 | 66 | 70 | 206 |
| T26 | Erik van Rooyen | -4 | 66 | 70 | 70 | 206 |
| T26 | Zac Blair | -4 | 67 | 68 | 71 | 206 |
| T26 | David Skinns | -4 | 62 | 71 | 73 | 206 |
| T33 | Kevin Yu | -3 | 70 | 70 | 67 | 207 |
| T33 | Chandler Phillips | -3 | 69 | 70 | 68 | 207 |
| T33 | Ryo Hisatsune | -3 | 69 | 69 | 69 | 207 |
| T36 | Mac Meissner | -2 | 67 | 73 | 68 | 208 |
| T36 | C.T. Pan | -2 | 70 | 70 | 68 | 208 |
| T36 | Shane Lowry | -2 | 72 | 68 | 68 | 208 |
| T36 | Jhonattan Vegas | -2 | 70 | 69 | 69 | 208 |
| T36 | Kevin Streelman | -2 | 71 | 68 | 69 | 208 |
| T36 | Mark Hubbard | -2 | 70 | 68 | 70 | 208 |
| T36 | Ryan Palmer | -2 | 65 | 73 | 70 | 208 |
| T36 | Garrick Higgo | -2 | 69 | 69 | 70 | 208 |
| T36 | Sami Valimaki | -2 | 70 | 67 | 71 | 208 |
| T36 | Ryan Moore | -2 | 69 | 68 | 71 | 208 |
| T36 | Wil Bateman | -2 | 70 | 66 | 72 | 208 |
| T36 | Stewart Cink | -2 | 70 | 66 | 72 | 208 |
| T36 | Thorbjørn Olesen | -2 | 68 | 68 | 72 | 208 |
| T49 | Joseph Bramlett | -1 | 68 | 72 | 69 | 209 |
| T49 | Adam Svensson | -1 | 72 | 68 | 69 | 209 |
| T49 | Chesson Hadley | -1 | 71 | 69 | 69 | 209 |
| T49 | Kelly Kraft | -1 | 70 | 70 | 69 | 209 |
| T49 | Adrien Dumont de Chassart | -1 | 67 | 72 | 70 | 209 |
| T49 | Adam Scott | -1 | 70 | 69 | 70 | 209 |
| T49 | Ben Silverman | -1 | 68 | 71 | 70 | 209 |
| T49 | Brandon Wu | -1 | 71 | 68 | 70 | 209 |
| T49 | Nicolai Højgaard | -1 | 68 | 69 | 72 | 209 |
| T58 | Gary Woodland | Par | 70 | 70 | 70 | 210 |
| T58 | Myles Creighton | Par | 71 | 68 | 71 | 210 |
| T58 | Vincent Norrman | Par | 71 | 68 | 71 | 210 |
| T58 | Jorge Campillo | Par | 69 | 69 | 72 | 210 |
| T62 | Harry Hall | +1 | 69 | 71 | 71 | 211 |
| T62 | Lanto Griffin | +1 | 68 | 71 | 72 | 211 |
| T64 | Chez Reavie | +2 | 69 | 71 | 72 | 212 |
| T64 | David Hearn | +2 | 67 | 73 | 72 | 212 |
| T64 | Nate Lashley | +2 | 71 | 69 | 72 | 212 |
| T64 | Akshay Bhatia | +2 | 69 | 69 | 74 | 212 |
| T64 | Kevin Tway | +2 | 70 | 67 | 75 | 212 |
| 69 | Erik Barnes | +3 | 70 | 69 | 74 | 213 |
| CUT | Richard Lee | +1 | 71 | 70 | - | 141 |
| CUT | Cameron Young | +1 | 69 | 72 | - | 141 |
| CUT | Roger Sloan | +1 | 72 | 69 | - | 141 |
| CUT | Patrick Fishburn | +1 | 68 | 73 | - | 141 |
| CUT | Troy Merritt | +1 | 72 | 69 | - | 141 |
| CUT | Mike Weir | +1 | 68 | 73 | - | 141 |
| CUT | Tom Whitney | +1 | 68 | 73 | - | 141 |
| CUT | Greyson Sigg | +1 | 70 | 71 | - | 141 |
| CUT | Martin Trainer | +2 | 70 | 72 | - | 142 |
| CUT | Austin Cook | +2 | 74 | 68 | - | 142 |
| CUT | Alex Noren | +2 | 70 | 72 | - | 142 |
| CUT | Cam Kellett | +2 | 68 | 74 | - | 142 |
| CUT | J.J. Spaun | +2 | 70 | 72 | - | 142 |
| CUT | Zach Johnson | +2 | 72 | 70 | - | 142 |
| CUT | Justin Matthews(a) | +2 | 72 | 70 | - | 142 |
| CUT | Hayden Buckley | +2 | 72 | 70 | - | 142 |
| CUT | Parker Coody | +2 | 69 | 73 | - | 142 |
| CUT | Stuart Macdonald | +2 | 72 | 70 | - | 142 |
| CUT | Wesley Bryan | +2 | 71 | 71 | - | 142 |
| CUT | Adam Hadwin | +2 | 72 | 70 | - | 142 |
| CUT | Cameron Champ | +3 | 72 | 71 | - | 143 |
| CUT | Bud Cauley | +3 | 71 | 72 | - | 143 |
| CUT | Joe Highsmith | +3 | 74 | 69 | - | 143 |
| CUT | Alistair Docherty | +3 | 71 | 72 | - | 143 |
| CUT | Sam Choi | +3 | 70 | 73 | - | 143 |
| CUT | Davis Thompson | +3 | 69 | 74 | - | 143 |
| CUT | Luke List | +3 | 72 | 71 | - | 143 |
| CUT | Michael Blair | +3 | 72 | 71 | - | 143 |
| CUT | Brandt Snedeker | +3 | 75 | 68 | - | 143 |
| CUT | Dylan Wu | +3 | 70 | 73 | - | 143 |
| CUT | Martin Laird | +3 | 73 | 70 | - | 143 |
| CUT | Chan Kim | +3 | 74 | 69 | - | 143 |
| CUT | S.H. Kim | +3 | 70 | 73 | - | 143 |
| CUT | Nick Taylor | +3 | 72 | 71 | - | 143 |
| CUT | Seamus Power | +3 | 72 | 71 | - | 143 |
| CUT | Ben Taylor | +4 | 71 | 73 | - | 144 |
| CUT | Wilson Furr | +4 | 75 | 69 | - | 144 |
| CUT | Matti Schmid | +4 | 73 | 71 | - | 144 |
| CUT | Justin Lower | +4 | 71 | 73 | - | 144 |
| CUT | Kevin Dougherty | +4 | 74 | 70 | - | 144 |
| CUT | K.H. Lee | +4 | 73 | 71 | - | 144 |
| CUT | Eric Cole | +4 | 74 | 70 | - | 144 |
| CUT | Ryan McCormick | +4 | 71 | 73 | - | 144 |
| CUT | Michael Gligic | +5 | 73 | 72 | - | 145 |
| CUT | Charley Hoffman | +5 | 73 | 72 | - | 145 |
| CUT | Rico Hoey | +5 | 71 | 74 | - | 145 |
| CUT | Camilo Villegas | +5 | 75 | 70 | - | 145 |
| CUT | Josh Teater | +5 | 72 | 73 | - | 145 |
| CUT | Adam Long | +5 | 73 | 72 | - | 145 |
| CUT | Matthew Anderson | +5 | 71 | 74 | - | 145 |
| CUT | Ashton McCulloch(a) | +5 | 71 | 74 | - | 145 |
| CUT | Max Greyserman | +5 | 70 | 75 | - | 145 |
| CUT | Jared du Toit | +5 | 74 | 71 | - | 145 |
| CUT | Sahith Theegala | +5 | 74 | 71 | - | 145 |
| CUT | Hayden Springer | +5 | 73 | 72 | - | 145 |
| CUT | Scott Gutschewski | +6 | 72 | 74 | - | 146 |
| CUT | Ryan Brehm | +6 | 73 | 73 | - | 146 |
| CUT | Matt NeSmith | +6 | 71 | 75 | - | 146 |
| CUT | Étienne Papineau | +6 | 72 | 74 | - | 146 |
| CUT | Rafael Campos | +6 | 70 | 76 | - | 146 |
| CUT | Brice Garnett | +6 | 73 | 73 | - | 146 |
| CUT | Henrik Norlander | +6 | 77 | 69 | - | 146 |
| CUT | Kevin Chappell | +6 | 75 | 71 | - | 146 |
| CUT | David Lipsky | +6 | 74 | 72 | - | 146 |
| CUT | Justin Suh | +7 | 70 | 77 | - | 147 |
| CUT | Ben Martin | +7 | 72 | 75 | - | 147 |
| CUT | Aaron Cockerill | +7 | 74 | 73 | - | 147 |
| CUT | Kevin Stinson | +8 | 73 | 75 | - | 148 |
| CUT | Kevin Kisner | +8 | 76 | 72 | - | 148 |
| CUT | Tyson Alexander | +8 | 75 | 73 | - | 148 |
| CUT | Patton Kizzire | +8 | 76 | 72 | - | 148 |
| CUT | Daniel Berger | +8 | 72 | 76 | - | 148 |
| CUT | Aaron Baddeley | +8 | 77 | 71 | - | 148 |
| CUT | Matt Kuchar | +8 | 75 | 73 | - | 148 |
| CUT | Sam Ryder | +8 | 76 | 72 | - | 148 |
| CUT | Callum Tarren | +8 | 76 | 72 | - | 148 |
| CUT | Robby Shelton | +9 | 72 | 77 | - | 149 |
| CUT | Marc-Olivier Plasse | +9 | 79 | 70 | - | 149 |
| CUT | Jakob Chicoyne(a) | +11 | 75 | 76 | - | 151 |
| CUT | Harrison Endycott | +11 | 72 | 79 | - | 151 |
| CUT | Paul Barjon | +11 | 73 | 78 | - | 151 |
| CUT | Max Sear | +12 | 77 | 75 | - | 152 |
| CUT | Jake Lane | +13 | 76 | 77 | - | 153 |
| CUT | Raul Pereda | +13 | 77 | 76 | - | 153 |
| CUT | Nico Echavarria | +13 | 78 | 75 | - | 153 |
| W/D | Doug Ghim | - | 72 | - | - | 72 |
| W/D | Carl Yuan | - | 76 | - | - | 76 |
