Tennis Odds Movement — Friday, June 12, 2026

Tennis odds movement for Friday, June 12, 2026: 52 matches with Pinnacle pre-match lines (62 singles on schedule). Largest drift 28.0% on Matheus Pucinelli de Almeida vs Alexander Rodriguez Johan. Sorted by moneyline movement vs open.

About this page

Pre-match Pinnacle moneyline movement for tennis singles. Open vs current odds, implied win probability drift, and biggest line moves. Movement freezes when the match starts.

52 Pinnacle lines tracked via VPS snapshots. Click any match to expand charts. Sorted by biggest line drift first.

Home: https://tennish2h.com/. Odds Movement: https://tennish2h.com/odds-movement.

Tracked Pinnacle lines

52 matches sorted by max odds drift
Time (UTC)TourTournamentPlayer APlayer BStatusOpen (Pinnacle)Now (Pinnacle)Max drift %H2H preview
15:00CHSan Miguel de TucumanMatheus Pucinelli de AlmeidaAlexander Rodriguez JohanFinished1.25 / 4.281.18 / 5.4828.0https://tennish2h.com/h2h/2026-06-12/almeida-m-pucinelli-de-vs-rodriguez-j-a-san-miguel-de-tucuman
16:30CHIlkleyFilippo RomanoJack Pinnington JonesFinished2.77 / 1.483.30 / 1.3719.1https://tennish2h.com/h2h/2026-06-12/romano-f-vs-jones-j-pinnington-ilkley
11:00WTAWTA Hertogenbosch - 1/8-finalsCaty McNallySolana SierraFinished1.46 / 2.881.38 / 3.2914.2https://tennish2h.com/h2h/2026-06-12/mcnally-c-vs-sierra-s-hertogenbosch
16:00CHBratislavaZsombor PirosTaro DanielFinished1.54 / 2.601.46 / 2.9111.9https://tennish2h.com/h2h/2026-06-12/piros-z-vs-daniel-t-bratislava
18:00CHCattolica (Italy) - QualificationFrancesco FortiAndrea GuerrieriFinished2.24 / 1.692.49 / 1.5811.2https://tennish2h.com/h2h/2026-06-12/forti-f-vs-guerrieri-a-cattolica-italy-qualification
14:30WTAModena (Italy) - QualificationVictoria Jimenez KasintsevaLeyre Romero GormazFinished2.67 / 1.482.39 / 1.6010.5https://tennish2h.com/h2h/2026-06-12/kasintseva-v-jimenez-vs-gormaz-l-romero-modena-italy-qualification
13:30WTAIlkleyT. ProzorovaSinja KrausFinished1.87 / 1.951.73 / 2.1510.3https://tennish2h.com/h2h/2026-06-12/prozorova-t-vs-kraus-s-ilkley
17:45CHLyonFelix BalshawClement TaburFinished2.26 / 1.692.49 / 1.5910.2https://tennish2h.com/h2h/2026-06-12/balshaw-f-vs-tabur-c-lyon
12:00CHBratislavaAlexander ShevchenkoM. MrvaFinished1.74 / 2.171.64 / 2.3910.1https://tennish2h.com/h2h/2026-06-12/shevchenko-a-vs-mrva-m-bratislava
13:30CHIlkleyKeegan SmithJacob FearnleyFinished4.41 / 1.233.97 / 1.2710.0https://tennish2h.com/h2h/2026-06-12/smith-k-vs-fearnley-j-ilkley
13:30CHIlkleyDane SweenyBilly HarrisFinished2.97 / 1.443.26 / 1.389.8https://tennish2h.com/h2h/2026-06-12/sweeny-d-vs-harris-b-ilkley
12:00CHIlkleyHenrique RochaDarwin BlanchFinished1.76 / 2.131.92 / 1.959.1https://tennish2h.com/h2h/2026-06-12/rocha-h-vs-blanch-dar-ilkley
15:00WTALondonIva JovicAmanda AnisimovaFinished2.10 / 1.792.29 / 1.699.0https://tennish2h.com/h2h/2026-06-12/jovic-i-vs-anisimova-a-london
12:30CHLyonTristan BoyerNikolas Sanchez IzquierdoFinished1.87 / 2.012.03 / 1.868.6https://tennish2h.com/h2h/2026-06-12/boyer-t-vs-izquierdo-n-sanchez-lyon
12:00WTAWTA London - 1/8-finalsMarie BouzkovaDonna VekicFinished1.60 / 2.441.70 / 2.267.4https://tennish2h.com/h2h/2026-06-12/bouzkova-m-vs-vekic-d-london
15:00ATPHertogenboschFelix Auger-AliassimeKamil MajchrzakFinished1.38 / 3.301.35 / 3.516.4https://tennish2h.com/h2h/2026-06-12/auger-aliassime-f-vs-majchrzak-k-hertogenbosch
13:30WTAIlkleyLulu SunMary StoianaFinished1.70 / 2.171.65 / 2.306.0https://tennish2h.com/h2h/2026-06-12/sun-l-vs-stoiana-m-ilkley
12:00WTAIlkleyDarja VidmanovaLucrezia StefaniniFinished1.80 / 2.041.72 / 2.165.9https://tennish2h.com/h2h/2026-06-12/vidmanova-d-vs-stefanini-l-ilkley
13:30WTAWTA London - 1/8-finalsSorana CirsteaEmma RaducanuFinished1.89 / 1.982.00 / 1.895.8https://tennish2h.com/h2h/2026-06-12/cirstea-s-vs-raducanu-e-london
12:00WTAWTA London - 1/8-finalsElena RybakinaTatjana MariaFinished1.23 / 4.561.22 / 4.815.5https://tennish2h.com/h2h/2026-06-12/rybakina-e-vs-maria-t-london
15:00WTAIlkleyCeline NaefAkasha UrhoboFinished1.40 / 2.981.38 / 3.145.4https://tennish2h.com/h2h/2026-06-12/naef-c-vs-urhobo-a-ilkley
12:00WTAWTA London - 1/8-finalsJ. CristianKatie BoulterFinished2.75 / 1.492.89 / 1.475.1https://tennish2h.com/h2h/2026-06-12/cristian-j-vs-boulter-k-london
13:30WTAHertogenboschZeynep SonmezMagda LinetteFinished1.89 / 1.981.83 / 2.085.1https://tennish2h.com/h2h/2026-06-12/sonmez-z-vs-linette-m-hertogenbosch
15:00CHSan Miguel de TucumanMaria Zarate CarlosEmanuel Ambrogi LucianoFinished2.46 / 1.592.58 / 1.564.9https://tennish2h.com/h2h/2026-06-12/zarate-c-m-vs-ambrogi-l-e-san-miguel-de-tucuman
10:30CHLyonDali BlanchDavid Jorda SanchisFinished1.63 / 2.391.59 / 2.494.2https://tennish2h.com/h2h/2026-06-12/blanch-d-vs-sanchis-d-jorda-lyon
12:30WTAWTA Hertogenbosch - 1/8-finalsAjla TomljanovicDayana YastremskaFinished2.25 / 1.692.19 / 1.753.6https://tennish2h.com/h2h/2026-06-12/tomljanovic-a-vs-yastremska-d-hertogenbosch
12:30ATPATP Stuttgart - 1/8-finalsBen SheltonMarcos GironFinished1.39 / 3.261.41 / 3.153.4https://tennish2h.com/h2h/2026-06-12/shelton-b-vs-giron-m-stuttgart
13:30WTAWTA London - 1/8-finalsHarriet DartKamilla RakhimovaFinished1.85 / 2.031.81 / 2.103.4https://tennish2h.com/h2h/2026-06-12/dart-h-vs-rakhimova-k-london
12:00WTAIlkleyViktorija GolubicKatie SwanFinished1.50 / 2.621.54 / 2.543.1https://tennish2h.com/h2h/2026-06-12/golubic-v-vs-swan-k-ilkley
12:30ATPATP Hertogenbosch - 1/8-finalsNuno BorgesMarin CilicFinished2.00 / 1.891.94 / 1.943.0https://tennish2h.com/h2h/2026-06-12/borges-n-vs-cilic-m-hertogenbosch
18:00WTAModena (Italy) - QualificationNuria BrancaccioLucia BronzettiFinished2.24 / 1.662.18 / 1.713.0https://tennish2h.com/h2h/2026-06-12/brancaccio-n-vs-bronzetti-l-modena-italy-qualification
13:00WTAModena (Italy) - QualificationDominika SalkovaKatarzyna KawaFinished1.78 / 2.061.83 / 2.022.8https://tennish2h.com/h2h/2026-06-12/salkova-d-vs-kawa-k-modena-italy-qualification
12:00WTAIlkleyElizabeth MandlikDalma GalfiFinished3.31 / 1.343.40 / 1.342.7https://tennish2h.com/h2h/2026-06-12/mandlik-e-vs-galfi-d-ilkley
13:30CHBratislavaZdenek KolarFederico CinaFinished2.85 / 1.472.78 / 1.502.5https://tennish2h.com/h2h/2026-06-12/kolar-z-vs-cina-f-bratislava
15:00WTAHertogenboschDaria SnigurRobin MontgomeryFinished1.73 / 2.201.77 / 2.162.3https://tennish2h.com/h2h/2026-06-12/snigur-d-vs-montgomery-r-hertogenbosch
11:00ATPStuttgartGiovanni Mpetshi PerricardAlexander BublikFinished2.66 / 1.532.62 / 1.562.0https://tennish2h.com/h2h/2026-06-12/perricard-g-mpetshi-vs-bublik-a-stuttgart
12:30ATPATP Hertogenbosch - 1/8-finalsDaniil MedvedevThijs BoogaardFinished1.09 / 7.891.09 / 8.041.9https://tennish2h.com/h2h/2026-06-12/medvedev-d-vs-boogaard-t-hertogenbosch
12:00WTAIlkleyAlicia DudeneyAshlyn KruegerFinished4.45 / 1.224.52 / 1.221.6https://tennish2h.com/h2h/2026-06-12/dudeney-a-vs-krueger-a-ilkley
14:30CHLyonElahi Galan DanielKimmer CoppejansFinished2.04 / 1.842.03 / 1.871.6https://tennish2h.com/h2h/2026-06-12/galan-d-e-vs-coppejans-k-lyon
20:30WTAModena (Italy) - QualificationKaitlin QuevedoLaura SamsonFinished1.90 / 1.921.93 / 1.911.6https://tennish2h.com/h2h/2026-06-12/quevedo-k-vs-samson-l-modena-italy-qualification
13:15ATPStuttgartMattia BellucciTaylor FritzFinished3.70 / 1.323.75 / 1.321.4https://tennish2h.com/h2h/2026-06-12/bellucci-m-vs-fritz-t-stuttgart
00:45CHSan Miguel de TucumanNicolas KickerNick HardtFinished2.43 / 1.592.41 / 1.611.3https://tennish2h.com/h2h/2026-06-12/kicker-n-vs-hardt-n-san-miguel-de-tucuman
13:30ATPHertogenboschBenjamin BonziAlex De MinaurFinished4.52 / 1.244.58 / 1.241.3https://tennish2h.com/h2h/2026-06-12/bonzi-b-vs-minaur-a-de-hertogenbosch
11:00CHCattolica (Italy) - QualificationJesper De JongMarco CecchinatoFinished1.33 / 3.461.33 / 3.501.2https://tennish2h.com/h2h/2026-06-12/jong-j-de-vs-cecchinato-m-cattolica-italy-qualification
14:30WTAIlkleyHarmony TanLanlana TararudeeFinished2.06 / 1.772.08 / 1.781.0https://tennish2h.com/h2h/2026-06-12/tan-h-vs-tararudee-l-ilkley
15:00CHIlkleyTristan SchoolkateOliver TarvetFinished1.79 / 2.091.78 / 2.111.0https://tennish2h.com/h2h/2026-06-12/schoolkate-t-vs-tarvet-o-ilkley
12:00CHIlkleyToby SamuelAugust HolmgrenFinished1.61 / 2.431.61 / 2.410.8https://tennish2h.com/h2h/2026-06-12/samuel-t-vs-holmgren-a-ilkley
11:00WTAHertogenboschBarbora KrejcikovaGabriela Ruse ElenaFinished1.49 / 2.761.50 / 2.750.7https://tennish2h.com/h2h/2026-06-12/krejcikova-b-vs-ruse-g-hertogenbosch
16:00CHCattolica (Italy) - QualificationRaul BrancaccioRoberto Carballes BaenaFinished2.84 / 1.462.86 / 1.460.7https://tennish2h.com/h2h/2026-06-12/brancaccio-r-vs-baena-r-carballes-cattolica-italy-qualification
11:00ATPHertogenboschZhizhen ZhangAdrian MannarinoFinished2.31 / 1.682.30 / 1.690.6https://tennish2h.com/h2h/2026-06-12/zhang-z-vs-mannarino-a-hertogenbosch
17:00ATPStuttgartJiri LeheckaFrances TiafoeFinished1.78 / 2.141.79 / 2.150.6https://tennish2h.com/h2h/2026-06-12/lehecka-j-vs-tiafoe-f-stuttgart
13:30CHBratislavaPetr BrunclikVitaliy SachkoFinished2.00 / 1.882.00 / 1.890.5https://tennish2h.com/h2h/2026-06-12/brunclik-p-vs-sachko-v-bratislava
  • 15:00 · CH · San Miguel de Tucuman: Matheus Pucinelli de Almeida vs Alexander Rodriguez Johan. Pinnacle open 1.25/4.28 → now 1.18/5.48. Max drift 28.0%. Status: Finished.
  • 16:30 · CH · Ilkley: Filippo Romano vs Jack Pinnington Jones. Pinnacle open 2.77/1.48 → now 3.30/1.37. Max drift 19.1%. Status: Finished.
  • 11:00 · WTA · WTA Hertogenbosch - 1/8-finals: Caty McNally vs Solana Sierra. Pinnacle open 1.46/2.88 → now 1.38/3.29. Max drift 14.2%. Status: Finished.
  • 16:00 · CH · Bratislava: Zsombor Piros vs Taro Daniel. Pinnacle open 1.54/2.60 → now 1.46/2.91. Max drift 11.9%. Status: Finished.
  • 18:00 · CH · Cattolica (Italy) - Qualification: Francesco Forti vs Andrea Guerrieri. Pinnacle open 2.24/1.69 → now 2.49/1.58. Max drift 11.2%. Status: Finished.
  • 14:30 · WTA · Modena (Italy) - Qualification: Victoria Jimenez Kasintseva vs Leyre Romero Gormaz. Pinnacle open 2.67/1.48 → now 2.39/1.60. Max drift 10.5%. Status: Finished.
  • 13:30 · WTA · Ilkley: T. Prozorova vs Sinja Kraus. Pinnacle open 1.87/1.95 → now 1.73/2.15. Max drift 10.3%. Status: Finished.
  • 17:45 · CH · Lyon: Felix Balshaw vs Clement Tabur. Pinnacle open 2.26/1.69 → now 2.49/1.59. Max drift 10.2%. Status: Finished.
  • 12:00 · CH · Bratislava: Alexander Shevchenko vs M. Mrva. Pinnacle open 1.74/2.17 → now 1.64/2.39. Max drift 10.1%. Status: Finished.
  • 13:30 · CH · Ilkley: Keegan Smith vs Jacob Fearnley. Pinnacle open 4.41/1.23 → now 3.97/1.27. Max drift 10.0%. Status: Finished.
  • 13:30 · CH · Ilkley: Dane Sweeny vs Billy Harris. Pinnacle open 2.97/1.44 → now 3.26/1.38. Max drift 9.8%. Status: Finished.
  • 12:00 · CH · Ilkley: Henrique Rocha vs Darwin Blanch. Pinnacle open 1.76/2.13 → now 1.92/1.95. Max drift 9.1%. Status: Finished.
  • 15:00 · WTA · London: Iva Jovic vs Amanda Anisimova. Pinnacle open 2.10/1.79 → now 2.29/1.69. Max drift 9.0%. Status: Finished.
  • 12:30 · CH · Lyon: Tristan Boyer vs Nikolas Sanchez Izquierdo. Pinnacle open 1.87/2.01 → now 2.03/1.86. Max drift 8.6%. Status: Finished.
  • 12:00 · WTA · WTA London - 1/8-finals: Marie Bouzkova vs Donna Vekic. Pinnacle open 1.60/2.44 → now 1.70/2.26. Max drift 7.4%. Status: Finished.
  • 15:00 · ATP · Hertogenbosch: Felix Auger-Aliassime vs Kamil Majchrzak. Pinnacle open 1.38/3.30 → now 1.35/3.51. Max drift 6.4%. Status: Finished.
  • 13:30 · WTA · Ilkley: Lulu Sun vs Mary Stoiana. Pinnacle open 1.70/2.17 → now 1.65/2.30. Max drift 6.0%. Status: Finished.
  • 12:00 · WTA · Ilkley: Darja Vidmanova vs Lucrezia Stefanini. Pinnacle open 1.80/2.04 → now 1.72/2.16. Max drift 5.9%. Status: Finished.
  • 13:30 · WTA · WTA London - 1/8-finals: Sorana Cirstea vs Emma Raducanu. Pinnacle open 1.89/1.98 → now 2.00/1.89. Max drift 5.8%. Status: Finished.
  • 12:00 · WTA · WTA London - 1/8-finals: Elena Rybakina vs Tatjana Maria. Pinnacle open 1.23/4.56 → now 1.22/4.81. Max drift 5.5%. Status: Finished.
  • 15:00 · WTA · Ilkley: Celine Naef vs Akasha Urhobo. Pinnacle open 1.40/2.98 → now 1.38/3.14. Max drift 5.4%. Status: Finished.
  • 12:00 · WTA · WTA London - 1/8-finals: J. Cristian vs Katie Boulter. Pinnacle open 2.75/1.49 → now 2.89/1.47. Max drift 5.1%. Status: Finished.
  • 13:30 · WTA · Hertogenbosch: Zeynep Sonmez vs Magda Linette. Pinnacle open 1.89/1.98 → now 1.83/2.08. Max drift 5.1%. Status: Finished.
  • 15:00 · CH · San Miguel de Tucuman: Maria Zarate Carlos vs Emanuel Ambrogi Luciano. Pinnacle open 2.46/1.59 → now 2.58/1.56. Max drift 4.9%. Status: Finished.
  • 10:30 · CH · Lyon: Dali Blanch vs David Jorda Sanchis. Pinnacle open 1.63/2.39 → now 1.59/2.49. Max drift 4.2%. Status: Finished.
  • 12:30 · WTA · WTA Hertogenbosch - 1/8-finals: Ajla Tomljanovic vs Dayana Yastremska. Pinnacle open 2.25/1.69 → now 2.19/1.75. Max drift 3.6%. Status: Finished.
  • 12:30 · ATP · ATP Stuttgart - 1/8-finals: Ben Shelton vs Marcos Giron. Pinnacle open 1.39/3.26 → now 1.41/3.15. Max drift 3.4%. Status: Finished.
  • 13:30 · WTA · WTA London - 1/8-finals: Harriet Dart vs Kamilla Rakhimova. Pinnacle open 1.85/2.03 → now 1.81/2.10. Max drift 3.4%. Status: Finished.
  • 12:00 · WTA · Ilkley: Viktorija Golubic vs Katie Swan. Pinnacle open 1.50/2.62 → now 1.54/2.54. Max drift 3.1%. Status: Finished.
  • 12:30 · ATP · ATP Hertogenbosch - 1/8-finals: Nuno Borges vs Marin Cilic. Pinnacle open 2.00/1.89 → now 1.94/1.94. Max drift 3.0%. Status: Finished.
  • 18:00 · WTA · Modena (Italy) - Qualification: Nuria Brancaccio vs Lucia Bronzetti. Pinnacle open 2.24/1.66 → now 2.18/1.71. Max drift 3.0%. Status: Finished.
  • 13:00 · WTA · Modena (Italy) - Qualification: Dominika Salkova vs Katarzyna Kawa. Pinnacle open 1.78/2.06 → now 1.83/2.02. Max drift 2.8%. Status: Finished.
  • 12:00 · WTA · Ilkley: Elizabeth Mandlik vs Dalma Galfi. Pinnacle open 3.31/1.34 → now 3.40/1.34. Max drift 2.7%. Status: Finished.
  • 13:30 · CH · Bratislava: Zdenek Kolar vs Federico Cina. Pinnacle open 2.85/1.47 → now 2.78/1.50. Max drift 2.5%. Status: Finished.
  • 15:00 · WTA · Hertogenbosch: Daria Snigur vs Robin Montgomery. Pinnacle open 1.73/2.20 → now 1.77/2.16. Max drift 2.3%. Status: Finished.
  • 11:00 · ATP · Stuttgart: Giovanni Mpetshi Perricard vs Alexander Bublik. Pinnacle open 2.66/1.53 → now 2.62/1.56. Max drift 2.0%. Status: Finished.
  • 12:30 · ATP · ATP Hertogenbosch - 1/8-finals: Daniil Medvedev vs Thijs Boogaard. Pinnacle open 1.09/7.89 → now 1.09/8.04. Max drift 1.9%. Status: Finished.
  • 12:00 · WTA · Ilkley: Alicia Dudeney vs Ashlyn Krueger. Pinnacle open 4.45/1.22 → now 4.52/1.22. Max drift 1.6%. Status: Finished.
  • 14:30 · CH · Lyon: Elahi Galan Daniel vs Kimmer Coppejans. Pinnacle open 2.04/1.84 → now 2.03/1.87. Max drift 1.6%. Status: Finished.
  • 20:30 · WTA · Modena (Italy) - Qualification: Kaitlin Quevedo vs Laura Samson. Pinnacle open 1.90/1.92 → now 1.93/1.91. Max drift 1.6%. Status: Finished.
  • 13:15 · ATP · Stuttgart: Mattia Bellucci vs Taylor Fritz. Pinnacle open 3.70/1.32 → now 3.75/1.32. Max drift 1.4%. Status: Finished.
  • 00:45 · CH · San Miguel de Tucuman: Nicolas Kicker vs Nick Hardt. Pinnacle open 2.43/1.59 → now 2.41/1.61. Max drift 1.3%. Status: Finished.
  • 13:30 · ATP · Hertogenbosch: Benjamin Bonzi vs Alex De Minaur. Pinnacle open 4.52/1.24 → now 4.58/1.24. Max drift 1.3%. Status: Finished.
  • 11:00 · CH · Cattolica (Italy) - Qualification: Jesper De Jong vs Marco Cecchinato. Pinnacle open 1.33/3.46 → now 1.33/3.50. Max drift 1.2%. Status: Finished.
  • 14:30 · WTA · Ilkley: Harmony Tan vs Lanlana Tararudee. Pinnacle open 2.06/1.77 → now 2.08/1.78. Max drift 1.0%. Status: Finished.
  • 15:00 · CH · Ilkley: Tristan Schoolkate vs Oliver Tarvet. Pinnacle open 1.79/2.09 → now 1.78/2.11. Max drift 1.0%. Status: Finished.
  • 12:00 · CH · Ilkley: Toby Samuel vs August Holmgren. Pinnacle open 1.61/2.43 → now 1.61/2.41. Max drift 0.8%. Status: Finished.
  • 11:00 · WTA · Hertogenbosch: Barbora Krejcikova vs Gabriela Ruse Elena. Pinnacle open 1.49/2.76 → now 1.50/2.75. Max drift 0.7%. Status: Finished.
  • 16:00 · CH · Cattolica (Italy) - Qualification: Raul Brancaccio vs Roberto Carballes Baena. Pinnacle open 2.84/1.46 → now 2.86/1.46. Max drift 0.7%. Status: Finished.
  • 11:00 · ATP · Hertogenbosch: Zhizhen Zhang vs Adrian Mannarino. Pinnacle open 2.31/1.68 → now 2.30/1.69. Max drift 0.6%. Status: Finished.
  • 17:00 · ATP · Stuttgart: Jiri Lehecka vs Frances Tiafoe. Pinnacle open 1.78/2.14 → now 1.79/2.15. Max drift 0.6%. Status: Finished.
  • 13:30 · CH · Bratislava: Petr Brunclik vs Vitaliy Sachko. Pinnacle open 2.00/1.88 → now 2.00/1.89. Max drift 0.5%. Status: Finished.

Odds Movement

Pre-match Pinnacle moneyline drift for Friday, June 12, 2026 — 52 matches from 405 VPS snapshots. Open a row for real open→now charts; largest drifts first.

Tracked matches

52 finished52 lines