Part of: Roland Garros ATP: Casper Ruud vs Roman Safiullin

Roland Garros ATP: Casper Ruud vs Roman Safiullin

This prediction market covers the Roland Garros ATP match between Casper Ruud and Roman Safiullin, scheduled for May 25, 2026. It resolves to the player who advances, with final resolution expected by June 1, 2026 if the match is completed within the market rules. PolySpotter is tracking $9,191 in smart money across 2 signals, including sharp activity on both the favorite and underdog.

29 smart money signals detected, totaling $180,389.

Categories: Tennis, Sports, Games

Notable Trades

Sharp cluster fading favorite

Four wallets, including a 91% winner and a serial cross-market trader, faded Casper Ruud into Roman Safiullin, though the market has since moved sharply against them.

  • A bettor who wins 91% of resolved bets and is up $289K joined the Roman Safiullin side.
  • Four wallets put $7.6K on the same longshot direction, including sells of Casper Ruud that convert to Roman exposure.
  • The market moved against them afterward, so this is a high-risk contrarian trade rather than clean momentum.

$7,644 on Roman Safiullin

92% winner backing favorite

A proven 92% win-rate sports bettor bought Casper Ruud at 90¢ amid strong price momentum and pre-event volume.

  • This bettor wins 92% of resolved trades and is up $29,738 lifetime.
  • They have a long cross-market track record: 38 events traded with the same 92% win rate.
  • Bought Ruud at 90¢ before the market moved to 92¢, with the price up 21.5 percentage points.

$1,547 on Casper Ruud | Wallet win rate: 92%

Sharp bettor buying upset

A highly profitable 88% win-rate wallet bought $11.7k of Roman Safiullin alongside one-sided cluster flow and a major pre-event volume spike, despite the market moving sharply against the entry.

  • This bettor wins 88% of resolved bets and is up about $750k lifetime.
  • They put $11.7k on Roman Safiullin, joining 7 wallets betting the same side for $31.9k total.
  • The market saw a 36x volume spike, though Roman has fallen from their entries to 21¢.

$11,661 on Roman Safiullin | Wallet win rate: 88%

Sharp wallet joins 7-wallet fade

A highly profitable 91% win-rate wallet exited Casper Ruud while a 7-wallet cluster bought Roman Safiullin amid a major pre-event volume spike.

  • This bettor wins 91% of resolved bets and is up about $290K lifetime.
  • Seven wallets are positioned the same way on Roman Safiullin, totaling nearly $32K.
  • The trade effectively backed Roman at 27¢ while market volume spiked 36x before the match.

$4,156 on Roman Safiullin | Wallet win rate: 92%

97% winner buying Safiullin

A very high-performing wallet bought Roman Safiullin alongside coordinated one-sided flow, though the market has since moved sharply against the entry.

  • This bettor wins 97% of resolved trades and is up $51,493 lifetime.
  • Seven wallets bought Roman Safiullin in the same window for about $31,941 total.
  • Safiullin has fallen from this wallet’s 69¢ entry to 21¢, making this a contrarian follow at a much cheaper price.

$1,294 on Roman Safiullin | Wallet win rate: 97%

Sharp underdog cluster

Surface because multiple highly profitable sports wallets clustered into Roman Safiullin, though the signal is messy after a sharp adverse live-market move and opposing Casper flow.

  • 10 wallets bought $40k of Safiullin, including bettors with 97%, 100%, and 88% records.
  • One buyer is up $749k lifetime with 28 wins in 32 resolved bets, and another is 147-4 with $51k profit.
  • Price has fallen to 26¢ from their 43-89¢ entries, so this is a discounted but volatile live-match follow.

$40,274 on Roman Safiullin

Sharp bettor flips to Ruud

A highly profitable 86% winner flipped into Casper Ruud alongside 9-wallet one-sided flow, a major volume spike, and a sharp price move.

  • This bettor wins 86% of resolved trades and is up $45.7K lifetime.
  • They flipped from Roman Safiullin into Casper Ruud, buying Ruud around 45¢ before the move to 74¢.
  • Nine wallets bought the same side for $27.6K as volume spiked 64x.

$6,993 on Casper Ruud | Wallet win rate: 86%

Elite bettor caught Ruud move

A highly profitable serial cross-market bettor bought Casper Ruud at 38¢ before a major move to 74¢, alongside strong one-sided flow, volume spike, and price impact.

  • This bettor has won 71% of 8,654 resolved bets and is up $12.4M lifetime.
  • They bought Casper Ruud at 38¢ before the market jumped to 74¢.
  • Nine wallets have backed the same side for $27.6K, with volume spiking 64x above normal.

$1,895 on Casper Ruud | Wallet win rate: 71%

Profitable bettor joins Ruud cluster

High-scoring tennis alert with a profitable serial cross-market bettor joining 9-wallet one-sided Ruud flow before a major price move from 51¢ to 74¢.

  • This bettor has won 71% of 214 resolved bets and is up $41.6K lifetime.
  • Nine wallets bought Casper Ruud the same way, totaling $27.6K in one-sided flow.
  • Ruud moved sharply from this bettor’s 51¢ entry to 74¢, backed by a 64x pre-event volume spike.

$1,857 on Casper Ruud | Wallet win rate: 72%

89% winner backs underdog

A highly profitable 89% lifetime winner bought Roman Safiullin despite the market later moving sharply against the position, making the wallet track record the main signal.

  • This bettor wins 89% of resolved trades and is up $35.7K lifetime.
  • They are a serial cross-market trader across 33 events with the same 89% hit rate.
  • They paid 72¢ for Roman Safiullin, while the market now prices him around 56¢.

$2,044 on Roman Safiullin | Wallet win rate: 89%

Top Holders

  1. 0xe30e...6b87 Outcome 24482422, $35,351 (88% win rate)
  2. 0xcd65...ee96 Outcome 24482422, $22,018 (91% win rate)
  3. 0xa080...234f Outcome 24482422, $21,925 (50% win rate)
  4. 0x32b4...8b21 Outcome 24482422, $13,081 (64% win rate)
  5. 0xbca1...dd13 Outcome 24482422, $12,230 (71% win rate)
  6. 0xdc0c...218a Outcome 24482422, $11,684 (91% win rate)
  7. 0xde19...3c92 Outcome 24482422, $11,430 (83% win rate)
  8. 0x66b1...340f Outcome 24482422, $11,188 (79% win rate)
  9. 0xafac...8730 Outcome 24482422, $10,075 (60% win rate)
  10. 0x26e7...cc6c Outcome 24482422, $7,932 (74% win rate)

Related Theses

Covers 4 related markets

Covers 3 related markets

Covers 3 related markets

Covers 6 related markets

Covers 6 related markets

Covers 3 related markets

Covers 5 related markets

Covers 3 related markets

Covers 3 related markets

Covers 3 related markets

Roland Garros ATP: Casper Ruud vs Roman Safiullin

5dRoland Garros ATP: Casper Ruud vs Roman Safiullin$180,389 tracked29 signalsTennisSportsGames

This market refers to the tennis match between Casper Ruud and Roman Safiullin in the Roland Garros ATP, originally scheduled for May 25, 2026 at 5:00AM ET. This market will resolve to 'Casper Ruud' if Casper Ruud advances against Roman Safiullin. This market will resolve to 'Roman Safiullin' if Roman Safiullin advances against Casper Ruud. If the match is canceled (not played at all), ends in a tie, or is delayed beyond 7 days from the scheduled date without a winner determined, this market will resolve to 50-50. If the match begins but is not completed, and one player advances due to the opponent's retirement, default, or disqualification, this market will resolve to the player who advances. If the match ends in a walkover (player withdraws before the start and the other advances automatically), this market will resolve to 50-50. The primary resolution source will be official information from the ATP Tour. A consensus of credible reporting may also be used.

Price History — “Roman Safiullin
81¢
42¢
Alert entriesHigh-conviction

Notable Trades

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$7,644 on Roman Safiullin at 24¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$1,547 on Casper Ruud at 90¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$11,661 on Roman Safiullin at 51¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$4,156 on Roman Safiullin at 27¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$1,294 on Roman Safiullin at 69¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$40,274 on Roman Safiullin at 63¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$6,993 on Casper Ruud at 45¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$1,895 on Casper Ruud at 38¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$1,857 on Casper Ruud at 51¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$2,044 on Roman Safiullin at 72¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$1,677 on Roman Safiullin at 56¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$25,097 on Casper Ruud at 44¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$5,035 on Roman Safiullin at 76¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$3,953 on Roman Safiullin at 71¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$17,859 on Casper Ruud at 81¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$2,716 on Roman Safiullin at 62¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$1,328 on Roman Safiullin at 80¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

20h ago

$2,661 on Roman Safiullin at 65¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

23h ago

$2,000 on Casper Ruud at 90¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$2,500 on Roman Safiullin at 11¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$3,115 on Casper Ruud at 89¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$1,339 on Casper Ruud at 89¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$1,381 on Casper Ruud at 89¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$3,826 on Roman Safiullin at 12¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$7,480 on Casper Ruud at 88¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$8,530 on Casper Ruud at 88¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$3,870 on Casper Ruud at 89¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

1d ago

$4,999 on Casper Ruud at 88¢

Roland Garros ATP: Casper Ruud vs Roman Safiullin

2d ago

$1,658 on Casper Ruud at 88¢

Related Theses