IMDavid Pires Tavares Martins

POR Born 1997 Male
FIDE ID
1909991

Player overview

David Pires Tavares Martins’s highest recorded classical FIDE rating is 2454 (November 2026). On the November 2026 FIDE list, David Pires Tavares Martins ranks #961 worldwide and #3 in Portugal among active classical players.

FIDE ratings

Classical

2454

Published FIDE

Rapid

2314

Published FIDE

Blitz

2320

Published FIDE

Official classical ranks

World rank
#961
National rank · POR
#3

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2454 Nov 2026
Recorded years
2008–2026
Archived games
372

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
1 2026-10-11 TCh-SUI 2026 Switzerland SUI 9.4 Martins,Dav Vernay,C Won: 1-0 24 Open
2 2026-10-11 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 9.28 Martins, David Pires Tavares Vernay, Clovis Won: 1-0 24 Open
3 2026-10-10 TCh-SUI 2026 Switzerland SUI 8.3 Martins,Dav Georgiadis,I Won: 1-0 29 Open
4 2026-10-10 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 8.27 Martins, David Pires Tavares Georgiadis, Ioannis Won: 1-0 29 Open
5 2026-08-23 TCh-SUI 2026 Switzerland SUI 7.4 Pelletier,Y Martins,Dav Draw: 1/2-1/2 51 Open
6 2026-08-23 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 7.4 Pelletier, Yannick Martins, David Pires Tavares Draw: 1/2-1/2 51 Open
7 2026-08-22 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 6.4 Martins, David Pires Tavares Kuehn, Peter, Dr. Lost: 0-1 37 Open
8 2026-08-22 TCh-SUI 2026 Switzerland SUI 6.4 Martins,Dav Kuehn,Pe1 Lost: 0-1 37 Open
9 2026-06-21 TCh-SUI 2026 Switzerland SUI 5.3 Martins,Dav Joie,S Won: 1-0 44 Open
10 2026-06-21 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 5.3 Martins, David Pires Tavares Joie, Sebastien Won: 1-0 44 Open
11 2026-06-20 TCh-SUI 2026 Switzerland SUI 4.1 Jenni,F Martins,Dav Won: 0-1 73 Open
12 2026-06-20 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 4.1 Jenni, Florian Martins, David Pires Tavares Won: 0-1 73 Open
13 2026-05-31 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 3.3 Botta, Gabriele Martins, David Pires Tavares Won: 0-1 40 Open
14 2026-05-31 TCh-SUI 2026 Switzerland SUI 3.3 Botta,Ga Martins,Dav Won: 0-1 40 Open
15 2026-04-19 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 2.4 Martins, David Pires Tavares Maeser, Fabian Won: 1-0 54 Open
16 2026-04-19 TCh-SUI 2026 Switzerland SUI 2.3 Martins,Dav Maeser,F Won: 1-0 54 Open
17 2026-03-15 TCh-SUI 2026 Switzerland SUI 1.1 Wagner,De Martins,Dav Draw: 1/2-1/2 41 Open
18 2026-03-15 Swiss National League A 2026 (SMM NLA) Zürich, Switzerland 1.3 Wagner, Dennis Martins, David Pires Tavares Draw: 1/2-1/2 41 Open
19 2025-12-30 61st Groningen Open 2025 Groningen NED 9.1 Elias Ruzhansky David Pires Tavares Martins Draw: 1/2-1/2 32 Open
20 2025-12-29 61st Groningen Open 2025 Groningen NED 8.5 David Pires Tavares Martins Rick Lahaye Won: 1-0 84 Open
21 2025-12-28 61st Groningen Open 2025 Groningen NED 7.6 David Pires Tavares Martins Bayastan Sydykov Draw: 1/2-1/2 62 Open
22 2025-12-27 61st Groningen Open 2025 Groningen NED 6.9 Eugene Rebers David Pires Tavares Martins Won: 0-1 50 Open
23 2025-12-26 61st Groningen Open 2025 Groningen NED 5.6 David Pires Tavares Martins Mykola Korchynskyi Lost: 0-1 45 Open
24 2025-12-24 61st Groningen Open 2025 Groningen NED 4.8 Ivo Maris David Pires Tavares Martins Won: 0-1 48 Open
25 2025-12-23 61st Groningen Open 2025 Groningen NED 3.6 David Pires Tavares Martins Yueheng Jin Draw: 1/2-1/2 57 Open
26 2025-12-22 61st Groningen Open 2025 Groningen NED 2.15 Jouke Bakker David Pires Tavares Martins Won: 0-1 61 Open
27 2025-12-21 61st Groningen Open 2025 Groningen NED 1.7 David Pires Tavares Martins Advaitt Srikant Koduri Draw: 1/2-1/2 33 Open
28 2025-10-14 25th European Teams Batumi GEO 9.16 Milton Pantzar David Pires Tavares Martins Won: 0-1 43 Open
29 2025-10-13 25th European Teams Batumi GEO 8.19 David Pires Tavares Martins Martin Poulsen Won: 1-0 74 Open
30 2025-10-12 25th European Teams Batumi GEO 7.15 David Pires Tavares Martins Dragan Kosic Draw: 1/2-1/2 43 Open
31 2025-10-10 25th European Teams Batumi GEO 6.16 Yahli Sokolovsky David Pires Tavares Martins Won: 0-1 47 Open
32 2025-10-08 25th European Teams Batumi GEO 4.2 David Pires Tavares Martins Chris Morrison Won: 1-0 69 Open
33 2025-10-07 25th European Teams Batumi GEO 3.18 Tengiz Didmanidze David Pires Tavares Martins Won: 0-1 62 Open
34 2025-10-06 25th European Teams Batumi GEO 2.14 David Pires Tavares Martins Samir Sahidi Lost: 0-1 40 Open
35 2025-09-28 TCh-SUI 2025 Switzerland SUI 9.2 David Pires Tavares Martins Christian Bauer Draw: 1/2-1/2 43 Open
36 2025-09-27 TCh-SUI 2025 Switzerland SUI 8.1 David Pires Tavares Martins Oliver Kurmann Won: 1-0 37 Open
37 2025-08-24 TCh-SUI 2025 Switzerland SUI 7.1 Li Min Peng David Pires Tavares Martins Won: 0-1 47 Open
38 2025-08-23 TCh-SUI 2025 Switzerland SUI 6.1 David Pires Tavares Martins Nico Georgiadis Lost: 0-1 56 Open
39 2025-06-22 TCh-SUI 2025 Switzerland SUI 5.1 Markus Ragger David Pires Tavares Martins Lost: 1-0 55 Open
40 2025-04-27 TCh-SUI 2025 Switzerland SUI 4.5 Murtez Ondozi David Pires Tavares Martins Draw: 1/2-1/2 35 Open
41 2025-04-06 TCh-SUI 2025 Switzerland SUI 3.3 David Pires Tavares Martins Romain Edouard Won: 1-0 44 Open
42 2025-04-05 TCh-SUI 2025 Switzerland SUI 2.4 Fabrizio Patuzzo David Pires Tavares Martins Won: 0-1 40 Open
43 2025-03-16 TCh-SUI 2025 Switzerland SUI 1.3 David Pires Tavares Martins Juergen 311 Strauss Won: 1-0 30 Open
44 2024-10-13 TCh-SUI 2024 Switzerland SUI 9.4 Michael Hochstrasser David Pires Tavares Martins Draw: 1/2-1/2 35 Open
45 2024-10-12 TCh-SUI 2024 Switzerland SUI 8.4 David Pires Tavares Martins Elena Sedina Lost: 0-1 47 Open
46 2024-08-25 TCh-SUI 2024 Switzerland SUI 7.4 David Pires Tavares Martins Oliver Kurmann Won: 1-0 33 Open
47 2024-08-24 TCh-SUI 2024 Switzerland SUI 6.2 Anthony Petkidis David Pires Tavares Martins Lost: 1-0 40 Open
48 2024-07-21 Portuguese Top League Soure POR 9.14 David Pires Tavares Martins Pedro Filipe Rego Draw: 1/2-1/2 52 Open
49 2024-07-20 Portuguese Top League Soure POR 8.2 Daniel Eduardo Pulvett Marin David Pires Tavares Martins Draw: 1/2-1/2 49 Open
50 2024-07-19 Portuguese Top League Soure POR 7.6 David Pires Tavares Martins Samvel Ter-Sahakyan Lost: 0-1 37 Open
  1. vs Vernay,CWon · 1-0White · 2026-10-11 · Round 9.4TCh-SUI 2026
  2. vs Vernay, ClovisWon · 1-0White · 2026-10-11 · Round 9.28Swiss National League A 2026 (SMM NLA)
  3. vs Georgiadis,IWon · 1-0White · 2026-10-10 · Round 8.3TCh-SUI 2026
  4. vs Georgiadis, IoannisWon · 1-0White · 2026-10-10 · Round 8.27Swiss National League A 2026 (SMM NLA)
  5. vs Pelletier,YDraw · ½–½Black · 2026-08-23 · Round 7.4TCh-SUI 2026
  6. vs Pelletier, YannickDraw · ½–½Black · 2026-08-23 · Round 7.4Swiss National League A 2026 (SMM NLA)
  7. vs Kuehn, Peter, Dr.Lost · 0-1White · 2026-08-22 · Round 6.4Swiss National League A 2026 (SMM NLA)
  8. vs Kuehn,Pe1Lost · 0-1White · 2026-08-22 · Round 6.4TCh-SUI 2026
  9. vs Joie,SWon · 1-0White · 2026-06-21 · Round 5.3TCh-SUI 2026
  10. vs Joie, SebastienWon · 1-0White · 2026-06-21 · Round 5.3Swiss National League A 2026 (SMM NLA)
  11. vs Jenni,FWon · 0-1Black · 2026-06-20 · Round 4.1TCh-SUI 2026
  12. vs Jenni, FlorianWon · 0-1Black · 2026-06-20 · Round 4.1Swiss National League A 2026 (SMM NLA)
  13. vs Botta, GabrieleWon · 0-1Black · 2026-05-31 · Round 3.3Swiss National League A 2026 (SMM NLA)
  14. vs Botta,GaWon · 0-1Black · 2026-05-31 · Round 3.3TCh-SUI 2026
  15. vs Maeser, FabianWon · 1-0White · 2026-04-19 · Round 2.4Swiss National League A 2026 (SMM NLA)
  16. vs Maeser,FWon · 1-0White · 2026-04-19 · Round 2.3TCh-SUI 2026
  17. vs Wagner,DeDraw · ½–½Black · 2026-03-15 · Round 1.1TCh-SUI 2026
  18. vs Wagner, DennisDraw · ½–½Black · 2026-03-15 · Round 1.3Swiss National League A 2026 (SMM NLA)
  19. vs Elias RuzhanskyDraw · ½–½Black · 2025-12-30 · Round 9.161st Groningen Open 2025
  20. vs Rick LahayeWon · 1-0White · 2025-12-29 · Round 8.561st Groningen Open 2025
  21. vs Bayastan SydykovDraw · ½–½White · 2025-12-28 · Round 7.661st Groningen Open 2025
  22. vs Eugene RebersWon · 0-1Black · 2025-12-27 · Round 6.961st Groningen Open 2025
  23. vs Mykola KorchynskyiLost · 0-1White · 2025-12-26 · Round 5.661st Groningen Open 2025
  24. vs Ivo MarisWon · 0-1Black · 2025-12-24 · Round 4.861st Groningen Open 2025
  25. vs Yueheng JinDraw · ½–½White · 2025-12-23 · Round 3.661st Groningen Open 2025
  26. vs Jouke BakkerWon · 0-1Black · 2025-12-22 · Round 2.1561st Groningen Open 2025
  27. vs Advaitt Srikant KoduriDraw · ½–½White · 2025-12-21 · Round 1.761st Groningen Open 2025
  28. vs Milton PantzarWon · 0-1Black · 2025-10-14 · Round 9.1625th European Teams
  29. vs Martin PoulsenWon · 1-0White · 2025-10-13 · Round 8.1925th European Teams
  30. vs Dragan KosicDraw · ½–½White · 2025-10-12 · Round 7.1525th European Teams
  31. vs Yahli SokolovskyWon · 0-1Black · 2025-10-10 · Round 6.1625th European Teams
  32. vs Chris MorrisonWon · 1-0White · 2025-10-08 · Round 4.225th European Teams
  33. vs Tengiz DidmanidzeWon · 0-1Black · 2025-10-07 · Round 3.1825th European Teams
  34. vs Samir SahidiLost · 0-1White · 2025-10-06 · Round 2.1425th European Teams
  35. vs Christian BauerDraw · ½–½White · 2025-09-28 · Round 9.2TCh-SUI 2025
  36. vs Oliver KurmannWon · 1-0White · 2025-09-27 · Round 8.1TCh-SUI 2025
  37. vs Li Min PengWon · 0-1Black · 2025-08-24 · Round 7.1TCh-SUI 2025
  38. vs Nico GeorgiadisLost · 0-1White · 2025-08-23 · Round 6.1TCh-SUI 2025
  39. vs Markus RaggerLost · 1-0Black · 2025-06-22 · Round 5.1TCh-SUI 2025
  40. vs Murtez OndoziDraw · ½–½Black · 2025-04-27 · Round 4.5TCh-SUI 2025
  41. vs Romain EdouardWon · 1-0White · 2025-04-06 · Round 3.3TCh-SUI 2025
  42. vs Fabrizio PatuzzoWon · 0-1Black · 2025-04-05 · Round 2.4TCh-SUI 2025
  43. vs Juergen 311 StraussWon · 1-0White · 2025-03-16 · Round 1.3TCh-SUI 2025
  44. vs Michael HochstrasserDraw · ½–½Black · 2024-10-13 · Round 9.4TCh-SUI 2024
  45. vs Elena SedinaLost · 0-1White · 2024-10-12 · Round 8.4TCh-SUI 2024
  46. vs Oliver KurmannWon · 1-0White · 2024-08-25 · Round 7.4TCh-SUI 2024
  47. vs Anthony PetkidisLost · 1-0Black · 2024-08-24 · Round 6.2TCh-SUI 2024
  48. vs Pedro Filipe RegoDraw · ½–½White · 2024-07-21 · Round 9.14Portuguese Top League
  49. vs Daniel Eduardo Pulvett MarinDraw · ½–½Black · 2024-07-20 · Round 8.2Portuguese Top League
  50. vs Samvel Ter-SahakyanLost · 0-1White · 2024-07-19 · Round 7.6Portuguese Top League

FIDE tournaments

DateTournamentTypeScore
2026-10-10SMM NLA 2026 round 8-9Classical2

All tournament results