Tennis History

Every settled tennis play with running units and ROI.

Tennis Track Recordlive since September 12, 2026
Today's card →
ROI0.0%
Record92-79-153.8% win rate
Net units+0.0162.69u risked
Settled172none open
Cumulative net units
Quick
Season
Customto
Type
Bet ledger
  • Arthur Fils vs Taylor Fritz
    Paris Masters · ATP · Thu, Nov 5 · 1:00 PM ET
    Lost
    Arthur Fils ML · ML-0.50u
    0.50u · Fanatics · -130 · CLV +2.7pp
    Placed Nov 5 · 11:08 AM ET
  • Nuno Borges vs Ignacio Buse
    Paris Masters · ATP · Thu, Nov 5 · 11:00 AM ET
    Won
    Nuno Borges ML · ML+0.34u
    0.50u · BetOnline · -148 · CLV +3.7pp
    Placed Nov 5 · 3:07 AM ET
  • Kyrian Jacquet vs Tomas Machac
    Paris Masters · ATP · Mon, Nov 2 · 10:40 AM ET
    Won
    Tomas Machac ML · ML+0.25u
    0.50u · Fanatics · -200 · CLV 0.0pp
    Placed Nov 2 · 9:41 AM ET
  • Luciano Darderi vs Rinky Hijikata
    Paris Masters · ATP · Mon, Nov 2 · 5:00 AM ET
    Won
    Rinky Hijikata ML · ML+0.40u
    0.50u · DraftKings · -125 · CLV +2.3pp
    Placed Nov 1 · 10:48 PM ET
  • Sebastian Baez vs Damir Dzumhur
    Paris Masters · ATP · Sat, Oct 31 · 10:00 AM ET
    Lost
    Damir Dzumhur ML · ML-0.50u
    0.50u · BetOnline · -199 · CLV -1.9pp
    Placed Oct 31 · 8:07 AM ET
  • Alexandra Eala vs Diana Shnaider
    Pan Pacific Open · WTA · Fri, Oct 30 · 4:00 AM ET
    Won
    Alexandra Eala +1 games · Spread+0.21u
    0.25u · Bovada · -120 · CLV -1.1pp
    Placed Oct 29 · 11:41 PM ET
  • Daniel Altmaier vs Jiri Lehecka
    Swiss Indoors · ATP · Thu, Oct 29 · 12:00 PM ET
    Lost
    Daniel Altmaier +3.5 games · Spread-0.38u
    0.38u · BetRivers · +117 · CLV +0.4pp
    Placed Oct 28 · 5:27 AM ET
  • Tommy Paul vs Luciano Darderi
    Vienna Open · ATP · Thu, Oct 29 · 8:30 AM ET
    Won
    Tommy Paul -4.5 games · Spread+0.43u
    0.38u · BetRivers · +112 · CLV +0.5pp
    Placed Oct 28 · 8:47 AM ET
  • Learner Tien vs Alex de Minaur
    Vienna Open · ATP · Wed, Oct 28 · 3:00 PM ET
    Lost
    Learner Tien +0.5 games · Spread-0.38u
    0.38u · Bovada · -115 · CLV +2.1pp
    Placed Oct 27 · 6:08 AM ET
  • Lorenzo Musetti vs Frances Tiafoe
    Vienna Open · ATP · Wed, Oct 28 · 10:20 AM ET
    Lost
    Frances Tiafoe -1 games · Spread-0.25u
    0.25u · Bovada · -110 · CLV +2.2pp
    Placed Oct 27 · 7:07 PM ET
  • Rémy Bertola vs Denis Shapovalov
    Swiss Indoors · ATP · Wed, Oct 28 · 9:00 AM ET
    Lost
    Rémy Bertola +3.5 games · Spread-0.38u
    0.38u · Bovada · -120 · CLV +1.0pp
    Placed Oct 26 · 6:28 AM ET
  • Daniel Merida Aguilar vs Daniil Medvedev
    Vienna Open · ATP · Wed, Oct 28 · 8:30 AM ET
    Lost
    Daniel Merida Aguilar +4 games · Spread-0.38u
    0.38u · Bovada · -110 · CLV +3.2pp
    Placed Oct 27 · 7:27 PM ET
  • Aliaksandra Sasnovich vs Diana Shnaider
    Pan Pacific Open · WTA · Wed, Oct 28 · 2:40 AM ET
    Lost
    Diana Shnaider -4.5 games · Spread-0.38u
    0.38u · Bovada · -135 · CLV -1.9pp
    Placed Oct 27 · 7:46 AM ET
  • Cristina Bucsa vs Maya Joint
    Pan Pacific Open · WTA · Wed, Oct 28 · 12:40 AM ET
    Won
    Maya Joint -2.5 games · Spread+0.32u
    0.38u · Bovada · -120
    Placed Oct 27 · 6:47 AM ET
  • Ben Shelton vs Aleksandar Kovacevic
    Swiss Indoors · ATP · Tue, Oct 27 · 1:00 PM ET
    Won
    Aleksandar Kovacevic +3.5 games · Spread+0.30u
    0.38u · BetOnline · -126 · CLV 0.0pp
    Placed Oct 26 · 4:27 PM ET
  • Alex Michelsen vs Botic van de Zandschulp
    Swiss Indoors · ATP · Tue, Oct 27 · 11:25 AM ET
    Lost
    Botic van de Zandschulp +2.5 games · Spread-0.38u
    0.38u · BetOnline · -103 · CLV +1.6pp
    Placed Oct 27 · 10:27 AM ET
  • Giovanni Mpetshi Perricard vs Arthur Fils
    Swiss Indoors · ATP · Tue, Oct 27 · 10:50 AM ET
    Won
    Giovanni Mpetshi Perricard +3.5 games · Spread+0.36u
    0.38u · Bovada · -105
    Placed Oct 26 · 12:28 PM ET
  • Adrian Mannarino vs Ignacio Buse
    Vienna Open · ATP · Tue, Oct 27 · 10:30 AM ET
    Lost
    Adrian Mannarino -3 games · Spread-0.25u
    0.25u · Bovada · -105
    Placed Oct 26 · 5:44 PM ET
  • Naomi Osaka vs Jasmine Paolini
    Pan Pacific Open · WTA · Tue, Oct 27 · 4:14 AM ET
    Lost
    Naomi Osaka -4.5 games · Spread-0.38u
    0.38u · BetOnline · +100 · CLV 0.0pp
    Placed Oct 27 · 3:47 AM ET
  • Yulia Putintseva vs Maria Sakkari
    Pan Pacific Open · WTA · Mon, Oct 26 · 11:15 PM ET
    Lost
    Maria Sakkari -2.5 games · Spread-0.38u
    0.38u · BetRivers · -120 · CLV 0.0pp
    Placed Oct 26 · 8:47 PM ET
  • Arthur Fery vs Jacob Fearnley
    Vienna Open · ATP · Mon, Oct 26 · 12:30 PM ET
    Lost
    Jacob Fearnley -1 games · Spread-0.25u
    0.25u · Bovada · -115 · CLV 0.0pp
    Placed Oct 26 · 4:28 AM ET
  • Elena Rybakina vs Diana Shnaider
    Ningbo Open · WTA · Sat, Oct 24 · 5:55 AM ET
    Lost
    Diana Shnaider +3.5 games · Spread-0.38u
    0.38u · BetRivers · -122
    Placed Oct 23 · 12:27 PM ET
  • Iva Jović vs Diana Shnaider
    Ningbo Open · WTA · Fri, Oct 23 · 5:10 AM ET
    Lost
    Iva Jović -1 games · Spread-0.25u
    0.25u · Bovada · -115 · CLV +1.1pp
    Placed Oct 22 · 6:27 PM ET
  • Leylah Fernandez vs Ekaterina Alexandrova
    Ningbo Open · WTA · Fri, Oct 23 · 3:10 AM ET
    Lost
    Ekaterina Alexandrova -1.5 games · Spread-0.38u
    0.38u · BetOnline · -115 · CLV +0.6pp
    Placed Oct 21 · 5:07 PM ET
  • Elena Rybakina vs Polina Kudermetova
    Ningbo Open · WTA · Thu, Oct 22 · 7:00 AM ET
    Won
    Polina Kudermetova +6.5 games · Spread+0.27u
    0.38u · BetRivers · -143
    Placed Oct 20 · 9:27 AM ET
  • Katarzyna Kawa vs Belinda Bencic
    Ningbo Open · WTA · Thu, Oct 22 · 2:30 AM ET
    Lost
    Belinda Bencic -6.5 games · Spread-0.38u
    0.38u · Bovada · -110
    Placed Oct 20 · 2:27 PM ET
  • Sorana Cirstea vs Sara Bejlek
    Ningbo Open · WTA · Wed, Oct 21 · 6:40 AM ET
    Lost
    Sorana Cirstea -3.5 games · Spread-0.38u
    0.38u · BetRivers · -105 · CLV +2.9pp
    Placed Oct 20 · 9:27 AM ET
  • Marie Bouzkova vs Anastasia Zakharova
    Ningbo Open · WTA · Wed, Oct 21 · 1:00 AM ET
    Won
    Marie Bouzkova -5 games · Spread+0.32u
    0.38u · Bovada · -120 · CLV +1.0pp
    Placed Oct 20 · 2:07 PM ET
  • Jasmine Paolini vs Anhelina Kalinina
    Ningbo Open · WTA · Tue, Oct 20 · 3:40 AM ET
    Lost
    Anhelina Kalinina +3.5 games · Spread-0.38u
    0.38u · Bovada · -110
    Placed Oct 19 · 4:07 AM ET
  • Yulia Putintseva vs Diana Shnaider
    Ningbo Open · WTA · Tue, Oct 20 · 1:00 AM ET
    Won
    Yulia Putintseva +4.5 games · Spread+0.41u
    0.38u · BetRivers · +108 · CLV +3.4pp
    Placed Oct 18 · 5:27 PM ET
  • Maja Chwalinska vs Sonay Kartal
    Wuhan Open · WTA · Sun, Oct 18 · 6:30 AM ET
    Won
    Maja Chwalinska -0.5 games · Spread+0.24u
    0.25u · BetOnline · -102 · CLV 0.0pp
    Placed Oct 18 · 4:07 AM ET
  • Maja Chwalinska vs Sonay Kartal
    Wuhan Open · WTA · Sun, Oct 18 · 6:30 AM ET
    Won
    Maja Chwalinska +1.5 games · Spread+0.32u
    0.38u · Bovada · -120
    Placed Oct 17 · 1:07 PM ET
  • Alejandro Davidovich Fokina vs Rafael Jodar
    Shanghai Masters · ATP · Sun, Oct 18 · 4:30 AM ET
    Lost
    Alejandro Davidovich Fokina +1.5 games · Spread-0.38u
    0.38u · BetOnline · -105 · CLV +0.5pp
    Placed Oct 17 · 3:07 PM ET
  • Diana Shnaider vs Jelena Ostapenko
    Wuhan Open · WTA · Thu, Oct 15 · 11:00 PM ET
    Lost
    Diana Shnaider -4.5 games · Spread-0.38u
    0.38u · Bovada · +100
    Placed Oct 15 · 8:27 AM ET
  • Ann Li vs Janice Tjen
    Wuhan Open · WTA · Thu, Oct 15 · 9:15 AM ET
    Won
    Ann Li -3 games · Spread+0.32u
    0.38u · Bovada · -120
    Placed Oct 14 · 9:06 PM ET
  • Jasmine Paolini vs Sonay Kartal
    Wuhan Open · WTA · Thu, Oct 15 · 5:40 AM ET
    Lost
    Jasmine Paolini -1 games · Spread-0.25u
    0.25u · Bovada · -110 · CLV 0.0pp
    Placed Oct 14 · 6:07 PM ET
  • Arthur Gea vs Alejandro Davidovich Fokina
    Shanghai Masters · ATP · Thu, Oct 15 · 2:30 AM ET
    Lost
    Arthur Gea +0.5 games · Spread-0.38u
    0.38u · BetOnline · -115 · CLV 0.0pp
    Placed Oct 15 · 12:27 AM ET
  • Karolina Muchova vs Diana Shnaider
    Wuhan Open · WTA · Wed, Oct 14 · 11:00 PM ET
    Won
    Diana Shnaider +1.5 games · Spread+0.34u
    0.38u · BetRivers · -113
    Placed Oct 14 · 8:27 AM ET
  • Karolina Muchova vs Diana Shnaider
    Wuhan Open · WTA · Wed, Oct 14 · 11:00 PM ET
    Won
    Diana Shnaider -0.5 games · Spread+0.23u
    0.25u · BetOnline · -108 · CLV +0.5pp
    Placed Oct 14 · 10:27 PM ET
  • Shi Han vs Leylah Fernandez
    Wuhan Open · WTA · Wed, Oct 14 · 9:50 AM ET
    Won
    Leylah Fernandez -4.5 games · Spread+0.34u
    0.38u · BetRivers · -112 · CLV +3.1pp
    Placed Oct 13 · 3:05 AM ET
  • Ashlyn Krueger vs Lanlana Tararudee
    Wuhan Open · WTA · Wed, Oct 14 · 7:00 AM ET
    Won
    Ashlyn Krueger -1 games · Spread+0.33u
    0.38u · Bovada · -115 · CLV 0.0pp
    Placed Oct 14 · 2:57 AM ET
  • Daniil Medvedev vs Stefanos Tsitsipas
    Shanghai Masters · ATP · Wed, Oct 14 · 6:14 AM ET
    Won
    Daniil Medvedev -2.5 games · Spread+0.31u
    0.38u · BetRivers · -122 · CLV +0.6pp
    Placed Oct 12 · 11:27 AM ET
  • Jelena Ostapenko vs Jessica Pegula
    Wuhan Open · WTA · Wed, Oct 14 · 4:10 AM ET
    Lost
    Jessica Pegula -4 games · Spread-0.38u
    0.38u · Bovada · -130 · CLV -1.0pp
    Placed Oct 14 · 3:47 AM ET
  • Katie Volynets vs Guo Hanyu
    Wuhan Open · WTA · Wed, Oct 14 · 3:40 AM ET
    Won
    Guo Hanyu +5.5 games · Spread+0.31u
    0.38u · BetRivers · -122 · CLV +2.9pp
    Placed Oct 13 · 9:47 AM ET
  • Jasmine Paolini vs Nikola Bartunkova
    Wuhan Open · WTA · Wed, Oct 14 · 1:20 AM ET
    Won
    Jasmine Paolini +1.5 games · Spread+0.23u
    0.25u · Bovada · -110 · CLV +1.1pp
    Placed Oct 13 · 6:42 PM ET
  • Yulia Putintseva vs Diana Shnaider
    Wuhan Open · WTA · Wed, Oct 14 · 1:20 AM ET
    Won
    Diana Shnaider -5 games · Spread+0.38u
    0.38u · Bovada · +100 · CLV 0.0pp
    Placed Oct 13 · 6:42 PM ET
  • Karolina Muchova vs Caty McNally
    Wuhan Open · WTA · Wed, Oct 14 · 1:14 AM ET
    Lost
    Karolina Muchova -5 games · Spread-0.38u
    0.38u · Bovada · -115 · CLV 0.0pp
    Placed Oct 14 · 12:47 AM ET
  • Botic van de Zandschulp vs Rafael Jodar
    Shanghai Masters · ATP · Wed, Oct 14 · 12:00 AM ET
    Lost
    Botic van de Zandschulp +2.5 games · Spread-0.38u
    0.38u · BetOnline · +111 · CLV +2.1pp
    Placed Oct 12 · 2:07 PM ET
  • Mia Pohánková vs Xiyu Wang
    Wuhan Open · WTA · Tue, Oct 13 · 8:40 AM ET
    Lost
    Xiyu Wang -4 games · Spread-0.25u
    0.25u · Bovada · +100 · CLV +3.5pp
    Placed Oct 13 · 1:27 AM ET
  • Ashlyn Krueger vs Shuai Zhang
    Wuhan Open · WTA · Tue, Oct 13 · 7:00 AM ET
    Lost
    Shuai Zhang +1.5 games · Spread-0.25u
    0.25u · BetOnline · -110 · CLV 0.0pp
    Placed Oct 13 · 6:50 AM ET
By type
TypeBetsRecordNetROI
ML74-3-0.22-6.2%
Spread16588-76-1+0.23+0.4%

This page opens with any plan. Plans are paid: your first monthly plan starts with 7 days for $1. See plans

The graded ledger of tennis staked plays: market, price at lock, stake, result, and running net units. Nothing is retroactively removed — the record includes the losses, because that is the point of a public ledger.

What these numbers mean: what a good ROI is · expected value.

The tennis record, in plain numbers

Across 172 publicly tracked tennis bets since September 12, 2026, The Sport Stack has a record of 92-79-1 (won-lost-push), staking 62.69 units for a net of +0.01u.

That is a return on investment of +0.02% over 172 settled bets. Every play is recorded at the price it was struck at and graded in public, including the losing ones.