Blue text = unofficial records
| Javelin | 40,38 | Axel Lindblad | Stockholm | 1892-05-22 |
| Javelin | 42,95 | Harald Andersson-Arbin | Göteborg | 1894-09-10 |
| 100 Metres | 10,8 | Harald Andersson-Arbin | Helsingborg | 1896-08-09 |
| Javelin | 44,50 | August Bergman | Stockholm | 1897-07-18 |
| 100 Metres | 10,8 | Isaac Westergren | Gävle | 1898-09-11 |
| Javelin | 49,32 | Eric Lemming | Malmö | 1899-06-18 |
| 100 Metres | 10,8 | Carl Ljung | Stockholm | 1900-09-23 |
| Javelin | 50,44 | Eric Lemming | Jönköping | 1902-08-31 |
| Javelin | 51,95 | Eric Lemming | Göteborg | 1902-09-07 |
| Javelin | 53,79 | Eric Lemming | Stockholm | 1903-05-31 |
| 100 Metres | 10,8 | Eric Frick | Jönköping | 1903-08-09 |
| Javelin | 53,90 | Eric Lemming | Athen | 1906-04-26 |
| 100 Metres | 10,8 | Kurt Lindberg | Malmö | 1906-08-05 |
| 100 Metres | 10,6 | Kurt Lindberg | Göteborg | 1906-08-26 |
| Javelin | 54,15 | Eric Lemming | Stockholm | 1907-09-22 |
| Javelin | 56,55 | Eric Lemming | Falun | 1907-09-29 |
| 3000 Metres | 8,55,0 | Edward Dahl | Norrköping | 1907-10-27 |
| Javelin | 57,33 | Eric Lemming | Stockholm | 1908-06-07 |
| 3000 Metres | 8,54,0 | John Svanberg | Stockholm | 1908-08-21 |
| Marathon | 2,40,34 | Thure Johansson | 1909 | |
| 1000 Metres | 2,35,8 | Evert Björn | Stockholm | 1910-06-26 |
| Javelin | 58,27 | Eric Lemming | Lidköping | 1911-09-10 |
| Decathlon | 6903,920 | Hugo Wieslander | Göteborg | 1911-10-15 |
| 3000 Metres | 8,46,6 | Bror Fock | Stockholm | 1912-05-24 |
| Decathlon | 7099,845 | Hugo Wieslander | Stockholm | 1912-06-06 |
| Decathlon | 7244,100 | Hugo Wieslander | Stockholm | 1912-06-20 |
| Decathlon | 7347,855 | Hösta Holmér | Stockholm | 1912-07-15 |
| Decathlon | 7724,495 | Hugo Wieslander | Stockholm | 1912-07-15 |
| Javelin | 62,32 | Eric Lemming | Stockholm | 1912-09-29 |
| Marathon | 2,36,06 | Alexis Ahlgren | London | 1913-05-31 |
| Steeple | 9,49,8 | Josef Ternström | Malmö | 1914-07-04 |
| 800 Metres | 3,04,9 | Elsa Sundberg | Stockholm | 1914-09-13 |
| 800 Metres | 2,50,8 | Elsa Dahl | Stockholm | 1914-11-01 |
| 800 Metres | 2,50,8 | Berit Hjulhammar | Stockholm | 1914-11-01 |
| 2000 Metres | 5,31,0 | John Zander | Stockholm | 1917-07-09 |
| 1500 Metres | 3,54,7 | John Zander | Stockholm | 1917-08-05 |
| 2000 Metres | 5,30,4 | John Zander | Stockholm | 1918-06-16 |
| 3000 Metres | 8,33,2 | John Zander | Stockholm | 1918-08-07 |
| 1000 Metres | 2,29,1 | Anatole Bolin | Stockholm | 1918-09-22 |
| Decathlon | 7218,995 | Evert Nilsson | Stockholm | 1920-07-04 |
| 1000 Metres | 2,28,6 | Sven Lundgren | Stockholm | 1922-09-27 |
| Javelin | 66,62 | Gunnar Lindström | Eksjö | 1924-10-12 |
| 3000 Metres | 8,27,6 | Edvin Wide | Halmstad | 1925-06-07 |
| 2000 Metres | 5,26,0 | Edvin Wide | Stockholm | 1925-06-11 |
| 2 Miles | 9,08,4 | Edvin Wide | Kramfors | 1925-06-23 |
| 400 Metres Hurdles | 53,8 | Sten Pettersson | Paris | 1925-10-04 |
| 2 Miles | 9,01,4 | Edvin Wide | Berlin | 1926-09-12 |
| 110 Metres Hurdles | 14,8 | Sten Pettersson | Stockholm | 1927-09-18 |
| 800 Metres | 2,20,4 | Inga Gentzel | Stockholm | 1928-06-16 |
| Javelin | 71,01 | Erik Lundqvist | Stockholm | 1928-08-15 |
| 110 Metres Hurdles | 14,4 | Erik Wennström | Stockholm | 1929-08-25 |
| 120 Yards Hurdles | 14,4 | Erik Wennström | Stockholm | 1929-08-25 |
| Discus | 52,42 | Harald Andersson | Oslo | 1934-08-25 |
| 2000 Metres | 5,18,4 | Henry Jonsson-Kälarne | Stockholm | 1937-07-02 |
| 3000 Metres | 8,09,0 | Henry Jonsson-Kälarne | Stockholm | 1940-08-14 |
| 1500 Metres | 3,47,6 | Gunder Hägg | Stockholm | 1941-08-10 |
| 1 Mile | 4,06,2 | Gunder Hägg | Göteborg | 1942-07-01 |
| 2 Miles | 8,47,8 | Gunder Hägg | Stockholm | 1942-07-03 |
| 1 Mile | 4,06,2 | Arne Andersson | Stockholm | 1942-07-10 |
| 1500 Metres | 3,45,8 | Gunder Hägg | Stockholm | 1942-07-17 |
| 2000 Metres | 5,16,4 | Gunder Hägg | Malmö | 1942-07-21 |
| 2000 Metres | 5,11,8 | Gunder Hägg | Östersund | 1942-08-23 |
| 3000 Metres | 8,01,2 | Gunder Hägg | Stockholm | 1942-08-28 |
| 1 Mile | 4,04,6 | Gunder Hägg | Stockholm | 1942-09-04 |
| 3 Miles | 13,35,4 | Gunder Hägg | Göteborg | 1942-09-11 |
| 3 Miles | 13,32,4 | Gunder Hägg | Göteborg | 1942-09-20 |
| 5000 Metres | 13,58,2 | Gunder Hägg | Göteborg | 1942-09-20 |
| 1 Mile | 4,02,6 | Arne Andersson | Göteborg | 1943-07-01 |
| 1500 Metres | 3,45,0 | Arne Andersson | Göteborg | 1943-08-17 |
| Steeple | 9,03,4 | Erik Elmsäter | Östersund | 1943-08-22 |
| 2 Miles | 8,46,4 | Gunder Hägg | Östersund | 1944-06-25 |
| 1500 Metres | 3,43,0 | Gunder Hägg | Göteborg | 1944-07-07 |
| 1 Mile | 4,01,6 | Arne Andersson | Malmö | 1944-07-18 |
| Steeple | 8,59,6 | Erik Elmsäter | Stockholm | 1944-08-04 |
| 800 Metres | 2,15,9 | Anna Larsson | Stockholm | 1944-08-27 |
| 1 Mile | 4,01,4 | Gunder Hägg | Malmö | 1945-07-17 |
| 800 Metres | 2,14,8 | Anna Larsson | Helsingborg | 1945-08-19 |
| 800 Metres | 2,13,8 | Anna Larsson | Stockholm | 1945-08-30 |
| 1000 Metres | 2,21,4 | Rune Gustafsson | Borås | 1946-09-04 |
| 1500 Metres | 3,43,0 | Lennart Strand | Malmö | 1947-07-15 |
| 1000 Metres | 2,21,3 | Olle Åberg | Köpenhamn | 1952-08-10 |
| 1000 Metres | 2,18,1 | Dan Waern | Turku | 1958-09-19 |
| 1000 Metres | 2,18,0 | Dan Waern | Gävle | 1959-08-10 |
| 1000 Metres | 2,17,8 | Dan Waern | Karlstad | 1959-08-21 |
| Pole | 5,51 | Kjell Isaksson | Austin | 1972-04-08 |
| Pole | 5,54 | Kjell Isaksson | Los Angeles | 1972-04-15 |
| Pole | 5,55 | Kjell Isaksson | Helsingborg | 1972-06-12 |
| Discus | 68,40 | Rickard Bruch | Stockholm | 1972-07-05 |
| Steeple | 8,20,8 | Anders Gärderud | Helsinki | 1972-09-14 |
| Steeple | 8,10,4 | Anders Gärderud | Oslo | 1975-06-25 |
| Steeple | 8,09,8 | Anders Gärderud | Stockholm | 1975-07-01 |
| Steeple | 8,08,0 | Anders Gärderud | Montreal | 1976-07-28 |
| High Jump | 2,42 | Patrik Sjöberg | Stockholm | 1987-06-30 |
| Javelin | 89,10 | Patrik Bodén | Austin | 1990-03-24 |