| # | RANK | PLAYER | PLAY | PRICE / SIDE | IMPLIED | WIN PROB | BOOKS AVG | EDGE | SIGNAL | CONTRACTS | TODAY |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ★☆☆☆☆ | Viktor HovlandTOP 10 | LEAN | -355 78¢ NO | 78% | 83% bet wins |
78% (76%–82%) | +4.7pt | PARTIAL | 1 | — |
Viktor Hovland's elite SG: Total profile (1.148, top 5 globally) makes him a legitimate course-agnostic threat at any venue, and the Canadian Open presents no structural headwinds to his game. His SG: Approach strength (0.628) is the primary driver—he's consistently gaining strokes on the field's best iron players, which translates across all competitive setups. The DataGolf model slots him at 83% top-10 probability, anchored in his sustained ball-striking edge and ability to convert that into consistent finishes. At a venue where we lack granular course fit data, pure skill metrics become decisive, and Hovland's strokes-gained profile is among the tour's most durable.
The Kalshi market is pricing Hovland's top-10 miss at 22%, implying a 78% success rate—a notable undercut from the 83% model probability. The consensus sits at 78%, suggesting the market has already absorbed some skepticism, yet multiple sportsbooks remain in the 80–82% range on related props. This 4.7-point edge indicates the market is overcounting tail-risk scenarios (injury, sudden form collapse, weather volatility) without sufficient respect for Hovland's baseline skill. The gap is real but modest, suggesting the market isn't dramatically mispriced—just slightly conservative.
The primary risk is that Hovland's recent form might be masking micro-level fatigue or swing adjustments we can't detect in SG data. Additionally, his putting (0.11 SG: Putt) remains a genuine liability in close finishes; if the course rewards precision wedge play but penalizes missed makeable putts, his top-10 odds could compress on Sunday. A crowded, deep field where eight players are also in the 80%+ probability band could also mean fewer finishes—positional risk that raw models sometimes underweight.
| # | PLAYER | MARKET | SIDE | PRICE | IMPLIED | MODEL | BOOKS | EDGE | RATING |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Viktor Hovland | TOP 10 | NO | 78¢ | 78% | 83% | 78% | +4.7pt |
Open an account and start trading prediction markets today.
No actionable plays right now. Edges found but payout ratios are too thin to justify the risk.
| POS | PLAYER | R1 | R2 | R3 | R4 | TOTAL | PLAYED | NOTES |
|---|---|---|---|---|---|---|---|---|
| 1 | Keith Mitchell | — | — | — | — | E | — played | Co-leader |
| 2 | Ben Silverman | — | — | — | — | E | — played | In contention |
| 3 | Kevin Roy | — | — | — | — | E | — played | In contention |
| 4 | Dylan Wu | — | — | — | — | E | — played | In contention |
| 5 | Matti Schmid | — | — | — | — | E | — played | In contention |
| 6 | Mac Meissner | — | — | — | — | E | — played | 0 back |
| 7 | Danny Willett | — | — | — | — | E | — played | 0 back |
| 8 | Roger Sloan | — | — | — | — | E | — played | 0 back |
| 9 | Justin Lower | — | — | — | — | E | — played | 0 back |
| 10 | Austin Smotherman | — | — | — | — | E | — played | 0 back |
| 11 | Hank Lebioda | — | — | — | — | E | — played | 0 back |
| 12 | Danny Walker | — | — | — | — | E | — played | 0 back |
| 13 | Rafael Campos | — | — | — | — | E | — played | 0 back |
| 14 | Peter Malnati | — | — | — | — | E | — played | 0 back |
| 15 | Sam Ryder | — | — | — | — | E | — played | 0 back |
| 16 | Matt Wallace | — | — | — | — | E | — played | 0 back |
| 17 | Max McGreevy | — | — | — | — | E | — played | 0 back |
| 18 | Takumi Kanaya | — | — | — | — | E | — played | 0 back |
| 19 | Justin Rose | — | — | — | — | E | — played | 0 back |
| 20 | Tony Finau | — | — | — | — | E | — played | 0 back |
| 21 | Collin Morikawa | — | — | — | — | E | — played | 0 back |
| 22 | Aaron Rai | — | — | — | — | E | — played | 0 back |
| 23 | Garrick Higgo | — | — | — | — | E | — played | 0 back |
| 24 | Michael Brennan | — | — | — | — | E | — played | 0 back |
| 25 | Charley Hoffman | — | — | — | — | E | — played | 0 back |
| 26 | Tommy Fleetwood | — | — | — | — | E | — played | 0 back |
| 27 | Corey Conners | — | — | — | — | E | — played | 0 back |
| 28 | Sahith Theegala | — | — | — | — | E | — played | 0 back |
| 29 | William Mouw | — | — | — | — | E | — played | 0 back |
| 30 | Karl Vilips | — | — | — | — | E | — played | 0 back |
| TEE TIME | HOLE | PAIRING ● = has opportunity |
|---|---|---|
| 7:00 AM | #1 | Mac Meissner · Matti Schmid · Ben Silverman |
| 7:00 AM | #10 | Keith Mitchell · Kevin Roy · Dylan Wu |
| 7:11 AM | #1 | Hank Lebioda · Justin Lower · Danny Willett |
| 7:11 AM | #10 | Roger Sloan · Austin Smotherman · Danny Walker |
| 7:22 AM | #1 | Rafael Campos · Max McGreevy · Sam Ryder |
| 7:22 AM | #10 | Takumi Kanaya · Peter Malnati · Matt Wallace |
| 7:33 AM | #1 | Michael Brennan · Tony Finau · Garrick Higgo |
| 7:33 AM | #10 | Collin Morikawa · Aaron Rai · Justin Rose |
| 7:44 AM | #10 | Corey Conners · Tommy Fleetwood · Sahith Theegala |
| 7:44 AM | #1 | Charley Hoffman · William Mouw · Karl Vilips |
| 7:55 AM | #10 | Matt Fitzpatrick · Viktor Hovland · Sudarshan Yellamaraju |
| 7:55 AM | #1 | Billy Horschel · Chris Kirk · Davis Thompson |
| 8:06 AM | #10 | Jacob Bridgeman · Stephan Jaeger · Taylor Pendrith |
| 8:06 AM | #1 | Ricky Castillo · Lucas Glover · Joe Highsmith |
| 8:17 AM | #10 | Bud Cauley · Max Greyserman · Denny McCarthy |
| 8:17 AM | #1 | Lanto Griffin · Taylor Moore · Camilo Villegas |
| 8:28 AM | #1 | Brice Garnett · Lee Hodges · Beau Hossler |
| 8:28 AM | #10 | Thorbjorn Olesen · Matthieu Pavon · Adam Svensson |
| 8:39 AM | #1 | Zach Bauchou · Laurent Desmarchais · Paul Waring |
| 8:39 AM | #10 | Dan Brown · David Skinns · Eric Zhao |
| 8:50 AM | #10 | Yohann Benson · Kensei Hirata · Hayden Springer |
| 8:50 AM | #1 | Luke Clanton · A.J. Ewart · Joey Savoie |
| 9:01 AM | #10 | Zecheng Dou · Ashton McCulloch · Kris Ventura |
| 9:01 AM | #1 | Pontus Nyholm · Calen Sanderson · Jimmy Stanger |
| 12:15 PM | #1 | Emiliano Grillo · Padraig Harrington · Erik Van Rooyen |
| 12:15 PM | #10 | Seamus Power · Chad Ramey · Vince Whaley |
| 12:26 PM | #10 | Christiaan Bezuidenhout · Ben Martin · Andrew Putnam |
| 12:26 PM | #1 | Adam Hadwin · Mackenzie Hughes · Mike Weir |
| 12:37 PM | #1 | Eric Cole · Chandler Phillips · Michael Thorbjornsen |
| 12:37 PM | #10 | Nick Dunlap · Rico Hoey · Tom Hoge |
| 12:48 PM | #10 | Brian Campbell · Cam Davis · Alex Noren |
| 12:48 PM | #1 | Ryan Fox · Brooks Koepka · Nick Taylor |
| 12:59 PM | #1 | Sam Burns · Wyndham Clark · Kristoffer Reitan |
| 12:59 PM | #10 | Steven Fisk · Max Homa · Jhonattan Vegas |
| 1:10 PM | #1 | Alex Fitzpatrick · Shane Lowry · Robert MacIntyre |
| 1:10 PM | #10 | Harry Hall · Aldrich Potgieter · Adam Schenk |
| 1:21 PM | #10 | Joel Dahmen · Mark Hubbard · Johnny Keefer |
| 1:21 PM | #1 | Nicolai Hojgaard · Davis Riley · Kevin Yu |
| 1:32 PM | #10 | Austin Eckroat · Tom Kim · Jordan Smith |
| 1:32 PM | #1 | Doug Ghim · Patton Kizzire · David Lipsky |
| 1:43 PM | #10 | Ben James · Neal Shipley · Jackson Suber |
| 1:43 PM | #1 | Declan O'Donovan · John Parry · Marcelo Rozo |
| 1:54 PM | #1 | Chandler Blanchet · Haotong Li · Justin Matthews |
| 1:54 PM | #10 | Trace Crowe · Dawson Lew · Keita Nakajima |
| 2:05 PM | #10 | Davis Chatfield · Rasmus Neergaard-Petersen · Jeevan Sihota |
| 2:05 PM | #1 | Vince Covello · Adrien Dumont De Chassart · Alejandro Tosti |
| 2:16 PM | #1 | Patrick Fishburn · Drew Nesbitt · Paul Peterson |
| 2:16 PM | #10 | Jeffrey Kang · Christo Lamprecht · Sean O'Hair |
| 2:27 PM | #10 | Matthew Anderson · Jesper Svensson · John VanDerLaan |
| # | PLAYER | FIT SCORE | % |
|---|---|---|---|
| #1 | Viktor Hovland● | 75% |
| # | PLAYER | OTT | APP | ARG | PUTT | TOT | FIT |
|---|---|---|---|---|---|---|---|
| #1 | Scottie Scheffler | ||||||
| #2 | Rory McIlroy | ||||||
| #3 | Jon Rahm | ||||||
| #4 | Xander Schauffele | ||||||
| #5 | Ludvig Aberg | ||||||
| #6 | Cameron Young | ||||||
| #7 | Matt Fitzpatrick | ||||||
| #8 | Si Woo Kim | ||||||
| #9 | Tommy Fleetwood | ||||||
| #10 | Patrick Cantlay | ||||||
| #11 | J.J. Spaun | ||||||
| #12 | Russell Henley | ||||||
| #13 | Collin Morikawa | ||||||
| #14 | Justin Thomas | ||||||
| #15 | Sam Burns | ||||||
| #16 | Min Woo Lee | ||||||
| #17 | Chris Gotterup | ||||||
| #18 | Kurt Kitayama | ||||||
| #19 | Adam Scott | ||||||
| #20 | Bryson DeChambeau |
| PLAYER | 1 OTT | 2 ARG | 3 APP | 4 OTT | 5 PUTT | 6 OTT | 7 APP | 8 OTT | 9 OTT | 10 PUTT | 11 OTT | 12 APP | 13 OTT | 14 OTT | 15 PUTT | 16 APP | 17 PUTT | 18 OTT | MATCH |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scottie Scheffler | 18/18 | ||||||||||||||||||
| Rory McIlroy | 18/18 | ||||||||||||||||||
| Xander Schauffele | 18/18 | ||||||||||||||||||
| Jon Rahm | 18/18 | ||||||||||||||||||
| Ludvig Aberg | 18/18 | ||||||||||||||||||
| Cameron Young | 18/18 | ||||||||||||||||||
| Bryson DeChambeau | 18/18 | ||||||||||||||||||
| Si Woo Kim | 18/18 | ||||||||||||||||||
| Tommy Fleetwood | 18/18 | ||||||||||||||||||
| Joaquin Niemann | 14/18 | ||||||||||||||||||
| Michael Brennan | 13/18 | ||||||||||||||||||
| Kurt Kitayama | 18/18 | ||||||||||||||||||
| Gary Woodland | 17/18 | ||||||||||||||||||
| Min Woo Lee | 18/18 | ||||||||||||||||||
| J.J. Spaun | 14/18 | ||||||||||||||||||
| Chris Gotterup | 18/18 | ||||||||||||||||||
| Kristoffer Reitan | 18/18 | ||||||||||||||||||
| Jake Knapp | 18/18 | ||||||||||||||||||
| Collin Morikawa | 18/18 | ||||||||||||||||||
| Russell Henley | 18/18 |
| # | SG: TOTAL LEADERS ● = has opportunity | SG VALUE |
|---|---|---|
| #1 | Scottie Scheffler | +2.82 |
| #2 | Rory McIlroy | +2.23 |
| #3 | Jon Rahm | +2.16 |
| #4 | Xander Schauffele | +1.97 |
| #5 | Ludvig Aberg | +1.91 |
| #6 | Cameron Young | +1.85 |
| #7 | Tommy Fleetwood | +1.84 |
| #8 | Si Woo Kim | +1.81 |
| #9 | Matt Fitzpatrick | +1.78 |
| #10 | Patrick Cantlay | +1.57 |
| #11 | Viktor Hovland | +1.15 |
| # | SG: APPROACH LEADERS ● = has opportunity | SG VALUE |
|---|---|---|
| #1 | Scottie Scheffler | +1.10 |
| #2 | J.J. Spaun | +0.93 |
| #3 | Jon Rahm | +0.88 |
| #4 | Collin Morikawa | +0.81 |
| #5 | Matt Fitzpatrick | +0.81 |
| #6 | Xander Schauffele | +0.81 |
| #7 | Rory McIlroy | +0.79 |
| #8 | Ludvig Aberg | +0.77 |
| #9 | Patrick Cantlay | +0.75 |
| #10 | Si Woo Kim | +0.73 |
| #11 | Viktor Hovland | +0.63 |
No open positions tracked yet this tournament.
| # | PLAYER | MARKET | EDGE | SIGNAL | ODDS | ACTION |
|---|---|---|---|---|---|---|
| 1 | Viktor Hovland | TOP 10 | +4.7pt | PARTIAL | -355 | LEAN |