# Johannes Thingnes Bø

Johannes Thingnes Bø (born 16 May 1993) is a Norwegian biathlete who has achieved significant success in the sport. Thingnes Bø has won the Biathlon World Cup five times, in the 2018/19, 2019/20, 2020/21, 2022/23, and 2023/24 seasons. He is the male biathlete with the second most individual World Cup victories in history, totaling 90, including victories at the Winter Olympic Games.

## Career
### Early career (2009–2019)

In 2009, Johannes Thingnes Bø competed in the sprint at the Hovedlandsrennet in Beitostølen, securing a medal in the relay alongside Jarle Midthjell Gjørven, Runar Netland, and Johan Eirik Meland. Later that year, he won two gold medals at the Norwegian National Championships in roller ski shooting in Vik i Sogn, in the Men's 17 category, in both the sprint and pursuit events.
Thingnes Bø's international success began in 2010 and 2011, earning several medals. In 2012, he became a three-time junior world champion and joined the Norwegian senior national team.

### Breakthrough and dominance: 2018/19 season

Johannes Thingnes Bø emerged as a dominant force in the 2018/19 World Cup season. Overcoming a pre-season back injury, Thingnes Bø won six of the first eight individual races and led the World Cup standings by 116 points before Christmas. He continued his exceptional form into the new year, securing podium finishes in every race until the events in Soldier Hollow.
During the 2019 Biathlon World Championships in Östersund, Thingnes Bø won the sprint and three team-event gold medals, adding to his World Cup dominance. He set a record for most individual victories in a single World Cup season, with 16 wins, surpassing Martin Fourcade's record of 14.

### 2019/20 season: Parental leave and continued success

Despite taking parental leave in January 2020, Thingnes Bø maintained his dominance and won the World Cup title for a second consecutive year. His season highlights included victories in Hochfilzen, Le Grand-Bornand, and Nové Město, as well as a strong performance at the World Championships in Antholz-Anterselva, where he won six medals, including individual gold in the mass start..
The 2019/20 season concluded amidst the COVID-19 pandemic, with events in Kontiolahti held without spectators and others canceled. Thingnes Bø secured the overall World Cup title in a dramatic final race, edging out retiring rival Martin Fourcade by two points.

### Later career and achievements

Thingnes Bø continued to excel in subsequent seasons, cementing his status as one of the sport's all-time greats. His achievements include multiple World Cup titles, Olympic medals, and recognition with the Holmenkollen Medal in 2021 for his contributions to the sport.

## Awards and honors

* Holmenkollen Medal (2021)

## Biathlon results

All results are sourced from the International Biathlon Union.

### Olympic Games

8 medals (5 gold, 2 silver, 1 bronze)
| Event | Individual | Sprint | Pursuit | Mass start | Relay | Mixed relay |
| 2014 Sochi | 11th | 54th | 32nd | 8th | 4th | — |
| 2018 Pyeongchang | Gold | 31st | 21st | 16th | Silver | Silver |
| 2022 Beijing | Bronze | Gold | 5th | Gold | Gold | Gold |
    *The mixed relay was added as an event in 2014.

### World Championships

43 medals (23 gold, 14 silver, 6 bronze)
| Event | Individual | Sprint | Pursuit | Mass start | Relay | Mixed relay | Single mixed relay |
| 2015 Kontiolahti | 7th | Gold | 31st | 6th | Silver | Bronze | — |
| 2016 Oslo Holmenkollen | 4th | 4th | 4th | Gold | Gold | Bronze | — |
| 2017 Hochfilzen | 8th | Silver | Silver | Silver | 8th | 8th | — |
| 2019 Östersund | 9th | Gold | Silver | 13th | Gold | Gold | Gold |
| 2020 Antholz-Anterselva | Silver | 5th | Silver | Gold | Silver | Gold | Gold |
| 2021 Pokljuka | 5th | 5th | Bronze | 8th | Gold | Gold | Silver |
| 2023 Oberhof | Gold | Gold | Gold | Bronze | Silver | Gold | Gold |
| 2024 Nové Město | Gold | Silver | Gold | Gold | Silver | Silver | Bronze |
| 2025 Lenzerheide | 20th | Gold | Gold | Bronze | Gold | 4th | Silver |
    *During Olympic seasons competitions are only held for those events not included in the Olympic program.
    **The single mixed relay was added as an event in 2019.

### World Cup
#### Season standings

| Season | Age | Overall | Individual | Sprint | Pursuit | Mass start |
| 2012–13 | 19 | 59 | — | 61 | 49 | — |
| 2013–14 | 20 | 3 | 12 | 3 | 5 | 10 |
| 2014–15 | 21 | 5 | 5 | 5 | 15 | 9 |
| 2015–16 | 22 | 2 | 5 | 3 | 3 | 4 |
| 2016–17 | 23 | 3 | 4 | 5 | 4 | 6 |
| 2017–18 | 24 | 2 | 1 | 2 | 2 | 2 |
| 2018–19 | 25 | 1 | 1 | 1 | 1 | 1 |
| 2019–20 | 26 | 1 | 2 | 3 | 4 | 1 |
| 2020–21 | 27 | 1 | 2 | 1 | 2 | 2 |
| 2021–22 | 28 | 13 | 4 | 20 | 22 | 22 |
| 2022–23 | 29 | 1 | 7 | 1 | 1 | 2 |
| 2023–24 | 30 | 1 | 1 | 2 | 1 | 1 |
| 2024–25 | 31 | 1 | 6 | 1 | 1 | 2 |
* Standings through 8 March 2025

#### Individual podiums

* 90 victories – (39 Sp, 27 Pu, 16 MS, 6 Ind, 2 Short Ind)
* 141 podiums
| No. | Season | Date | Location | Level | Race | Place |
| 1 | 2013–14 | 14 December 2013 | Le Grand-Bornand | World Cup | Sprint | 1st |
| 2 | 2013–14 | 15 December 2013 | Le Grand-Bornand | World Cup | Pursuit | 1st |
| 3 | 2013–14 | 13 March 2014 | Kontiolahti | World Cup | Sprint | 1st |
| 4 | 2013–14 | 15 March 2014 | Kontiolahti | World Cup | Sprint | 1st |
| 5 | 2013–14 | 16 March 2014 | Kontiolahti | World Cup | Pursuit | 1st |
| 6 | 2014–15 | 12 December 2014 | Hochfilzen | World Cup | Sprint | 1st |
| 7 | 2014–15 | 17 January 2015 | Ruhpolding | World Cup | Sprint | 1st |
| 8 | 2014–15 | 7 March 2015 | Kontiolahti | World Championships | Sprint | 1st |
| 9 | 2015–16 | 8 January 2016 | Ruhpolding | World Cup | Sprint | 1st |
| 10 | 2015–16 | 23 January 2016 | Antholz-Anterselva | World Cup | Pursuit | 3rd |
| 11 | 2015–16 | 11 February 2016 | Presque Isle | World Cup | Sprint | 1st |
| 12 | 2015–16 | 12 February 2016 | Presque Isle | World Cup | Pursuit | 2nd |
| 13 | 2015–16 | 13 March 2016 | Oslo | World Championships | Mass Start | 1st |
| 14 | 2015–16 | 19 March 2016 | Khanty-Mansiysk | World Cup | Pursuit | 2nd |
| 15 | 2016–17 | 1 December 2016 | Östersund | World Cup | Individual | 2nd |
| 16 | 2016–17 | 9 December 2016 | Pokljuka | World Cup | Sprint | 2nd |
| 17 | 2016–17 | 22 January 2017 | Antholz-Anterselva | World Cup | Mass Start | 1st |
| 18 | 2016–17 | 11 February 2017 | Hochfilzen | World Championships | Sprint | 2nd |
| 19 | 2016–17 | 12 February 2017 | Hochfilzen | World Championships | Pursuit | 2nd |
| 20 | 2016–17 | 19 February 2017 | Hochfilzen | World Championships | Mass Start | 2nd |
| 21 | 2016–17 | 17 March 2017 | Oslo | World Cup | Sprint | 1st |
| 22 | 2016–17 | 18 March 2017 | Oslo | World Cup | Pursuit | 3rd |
| 23 | 2017–18 | 30 November 2017 | Östersund | World Cup | Individual | 1st |
| 24 | 2017–18 | 8 December 2017 | Hochfilzen | World Cup | Sprint | 1st |
| 25 | 2017–18 | 9 December 2017 | Hochfilzen | World Cup | Pursuit | 1st |
| 26 | 2017–18 | 15 December 2017 | Le Grand-Bornand | World Cup | Sprint | 1st |
| 27 | 2017–18 | 16 December 2017 | Le Grand-Bornand | World Cup | Pursuit | 1st |
| 28 | 2017–18 | 17 December 2017 | Le Grand-Bornand | World Cup | Mass Start | 2nd |
| 29 | 2017–18 | 5 January 2018 | Oberhof | World Cup | Sprint | 3rd |
| 30 | 2017–18 | 6 January 2018 | Oberhof | World Cup | Pursuit | 2nd |
| 31 | 2017–18 | 10 January 2018 | Ruhpolding | World Cup | Individual | 3rd |
| 32 | 2017–18 | 14 January 2018 | Ruhpolding | World Cup | Mass Start | 1st |
| 33 | 2017–18 | 19 January 2018 | Antholz-Anterselva | World Cup | Sprint | 1st |
| 34 | 2017–18 | 20 January 2018 | Antholz-Anterselva | World Cup | Pursuit | 1st |
| 35 | 2017–18 | 15 February 2018 | Pyeongchang | Winter Olympic Games | Individual | 1st |
| 36 | 2017–18 | 15 March 2018 | Oslo | World Cup | Sprint | 2nd |
| 37 | 2017–18 | 17 March 2018 | Oslo | World Cup | Pursuit | 3rd |
| 38 | 2017–18 | 23 March 2018 | Tyumen | World Cup | Pursuit | 2nd |
| 39 | 2017–18 | 24 March 2018 | Tyumen | World Cup | Mass Start | 3rd |
| 40 | 2018–19 | 7 December 2018 | Pokljuka | World Cup | Sprint | 1st |
| 41 | 2018–19 | 9 December 2018 | Pokljuka | World Cup | Pursuit | 1st |
| 42 | 2018–19 | 14 December 2018 | Hochfilzen | World Cup | Sprint | 1st |
| 43 | 2018–19 | 20 December 2018 | Nové Město na Moravě | World Cup | Sprint | 1st |
| 44 | 2018–19 | 22 December 2018 | Nové Město na Moravě | World Cup | Pursuit | 1st |
| 45 | 2018–19 | 23 December 2018 | Nové Město na Moravě | World Cup | Mass Start | 1st |
| 46 | 2018–19 | 11 January 2019 | Oberhof | World Cup | Sprint | 2nd |
| 47 | 2018–19 | 12 January 2019 | Oberhof | World Cup | Pursuit | 1st |
| 48 | 2018–19 | 17 January 2019 | Ruhpolding | World Cup | Sprint | 1st |
| 49 | 2018–19 | 20 January 2019 | Ruhpolding | World Cup | Mass Start | 1st |
| 50 | 2018–19 | 25 January 2019 | Antholz-Anterselva | World Cup | Sprint | 1st |
| 51 | 2018–19 | 26 January 2019 | Antholz-Anterselva | World Cup | Pursuit | 1st |
| 52 | 2018–19 | 27 January 2019 | Antholz-Anterselva | World Cup | Mass Start | 2nd |
| 53 | 2018–19 | 7 February 2019 | Canmore | World Cup | Short Individual | 1st |
| 54 | 2018–19 | 9 March 2019 | Östersund | World Championships | Sprint | 1st |
| 55 | 2018–19 | 10 March 2019 | Östersund | World Championships | Pursuit | 2nd |
| 56 | 2018–19 | 22 March 2019 | Oslo | World Cup | Sprint | 1st |
| 57 | 2018–19 | 23 March 2019 | Oslo | World Cup | Pursuit | 1st |
| 58 | 2018–19 | 24 March 2019 | Oslo | World Cup | Mass Start | 1st |
| 59 | 2019–20 | 1 December 2019 | Östersund | World Cup | Sprint | 1st |
| 60 | 2019–20 | 13 December 2019 | Hochfilzen | World Cup | Sprint | 1st |
| 61 | 2019–20 | 14 December 2019 | Hochfilzen | World Cup | Pursuit | 1st |
| 62 | 2019–20 | 21 December 2019 | Le Grand Bornand | World Cup | Pursuit | 1st |
| 63 | 2019–20 | 22 December 2019 | Le Grand Bornand | World Cup | Mass Start | 1st |
| 64 | 2019–20 | 23 January 2020 | Pokljuka | World Cup | Individual | 1st |
| 65 | 2019–20 | 26 January 2020 | Pokljuka | World Cup | Mass Start | 3rd |
| 66 | 2019–20 | 16 February 2020 | Antholz-Anterselva | World Championships | Pursuit | 2nd |
| 67 | 2019–20 | 19 February 2020 | Antholz-Anterselva | World Championships | Individual | 2nd |
| 68 | 2019–20 | 23 February 2020 | Antholz-Anterselva | World Championships | Mass Start | 1st |
| 69 | 2019–20 | 6 March 2020 | Nové Město na Moravě | World Cup | Sprint | 1st |
| 70 | 2019–20 | 8 March 2020 | Nové Město na Moravě | World Cup | Mass Start | 1st |
| 71 | 2019–20 | 12 March 2020 | Kontiolahti | World Cup | Sprint | 1st |
| 72 | 2020–21 | 28 November 2020 | Kontiolahti | World Cup | Individual | 2nd |
| 73 | 2020–21 | 29 November 2020 | Kontiolahti | World Cup | Sprint | 1st |
| 74 | 2020–21 | 3 December 2020 | Kontiolahti | World Cup | Sprint | 3rd |
| 75 | 2020–21 | 5 December 2020 | Kontiolahti | World Cup | Pursuit | 3rd |
| 76 | 2020–21 | 17 December 2020 | Hochfilzen | World Cup | Sprint | 3rd |
| 77 | 2020–21 | 19 December 2020 | Hochfilzen | World Cup | Pursuit | 3rd |
| 78 | 2020–21 | 8 January 2021 | Oberhof | World Cup | Sprint | 1st |
| 79 | 2020–21 | 13 January 2021 | Oberhof | World Cup | Sprint | 1st |
| 80 | 2020–21 | 24 January 2021 | Antholz-Anterselva | World Cup | Mass Start | 1st |
| 81 | 2020–21 | 14 February 2021 | Pokljuka | World Championships | Pursuit | 3rd |
| 82 | 2020–21 | 7 March 2021 | Nové Město na Moravě | World Cup | Pursuit | 2nd |
| 83 | 2020–21 | 13 March 2021 | Nové Město na Moravě | World Cup | Pursuit | 2nd |
| 84 | 2020–21 | 20 March 2021 | Östersund | World Cup | Pursuit | 2nd |
| 85 | 2020–21 | 21 March 2021 | Östersund | World Cup | Mass Start | 3rd |
| 86 | 2021–22 | 28 November 2021 | Östersund | World Cup | Sprint | 3rd |
| 87 | 2021–22 | 17 December 2021 | Le Grand-Bornand | World Cup | Sprint | 1st |
| 88 | 2021–22 | 22 January 2022 | Antholz-Anterselva | World Cup | Mass Start | 2nd |
| 89 | 2021–22 | 8 February 2022 | Beijing | Winter Olympic Games | Individual | 3rd |
| 90 | 2021–22 | 12 February 2022 | Beijing | Winter Olympic Games | Sprint | 1st |
| 91 | 2021–22 | 18 February 2022 | Beijing | Winter Olympic Games | Mass start | 1st |
| 92 | 2022–23 | 3 December 2022 | Kontiolahti | World Cup | Sprint | 1st |
| 93 | 2022–23 | 4 December 2022 | Kontiolahti | World Cup | Pursuit | 1st |
| 94 | 2022–23 | 9 December 2022 | Hochfilzen | World Cup | Sprint | 1st |
| 95 | 2022–23 | 11 December 2022 | Hochfilzen | World Cup | Pursuit | 1st |
| 96 | 2022–23 | 15 December 2022 | Le Grand-Bornand | World Cup | Sprint | 1st |
| 97 | 2022–23 | 17 December 2022 | Le Grand-Bornand | World Cup | Pursuit | 3rd |
| 98 | 2022–23 | 18 December 2022 | Le Grand-Bornand | World Cup | Mass Start | 3rd |
| 99 | 2022–23 | 6 January 2023 | Pokljuka | World Cup | Sprint | 1st |
| 100 | 2022–23 | 7 January 2023 | Pokljuka | World Cup | Pursuit | 1st |
| 101 | 2022–23 | 11 January 2023 | Ruhpolding | World Cup | Individual | 1st |
| 102 | 2022–23 | 15 January 2023 | Ruhpolding | World Cup | Mass Start | 1st |
| 103 | 2022–23 | 20 January 2023 | Antholz-Anterselva | World Cup | Sprint | 1st |
| 104 | 2022–23 | 21 January 2023 | Antholz-Anterselva | World Cup | Pursuit | 1st |
| 105 | 2022–23 | 11 February 2023 | Oberhof | World Championships | Sprint | 1st |
| 106 | 2022–23 | 12 February 2023 | Oberhof | World Championships | Pursuit | 1st |
| 107 | 2022–23 | 14 February 2023 | Oberhof | World Championships | Individual | 1st |
| 108 | 2022–23 | 19 February 2023 | Oberhof | World Championships | Mass Start | 3rd |
| 109 | 2022–23 | 2 March 2023 | Nové Město na Moravě | World Cup | Sprint | 1st |
| 110 | 2022–23 | 4 March 2023 | Nové Město na Moravě | World Cup | Pursuit | 1st |
| 111 | 2022–23 | 16 March 2023 | Oslo | World Cup | Sprint | 1st |
| 112 | 2022–23 | 18 March 2023 | Oslo | World Cup | Pursuit | 1st |
| 113 | 2022–23 | 19 March 2023 | Oslo | World Cup | Mass Start | 1st |
| 114 | 2023–24 | 26 November 2023 | Östersund | World Cup | Individual | 3rd |
| 115 | 2023–24 | 9 December 2023 | Hochfilzen | World Cup | Pursuit | 1st |
| 116 | 2023–24 | 15 December 2023 | Lenzerheide | World Cup | Sprint | 2nd |
| 117 | 2023–24 | 16 December 2023 | Lenzerheide | World Cup | Pursuit | 1st |
| 118 | 2023–24 | 17 December 2023 | Lenzerheide | World Cup | Mass Start | 1st |
| 119 | 2023–24 | 14 January 2024 | Ruhpolding | World Cup | Pursuit | 3rd |
| 120 | 2023–24 | 18 January 2024 | Antholz-Anterselva | World Cup | Short Individual | 1st |
| 121 | 2023–24 | 10 February 2024 | Nové Město na Moravě | World Championships | Sprint | 2nd |
| 122 | 2023–24 | 11 February 2024 | Nové Město na Moravě | World Championships | Pursuit | 1st |
| 123 | 2023–24 | 14 February 2024 | Nové Město na Moravě | World Championships | Individual | 1st |
| 124 | 2023–24 | 18 February 2024 | Nové Město na Moravě | World Championships | Mass Start | 1st |
| 125 | 2023–24 | 10 March 2024 | Soldier Hollow | World Cup | Pursuit | 1st |
| 126 | 2023–24 | 15 March 2024 | Canmore | World Cup | Sprint | 1st |
| 127 | 2023–24 | 16 March 2024 | Canmore | World Cup | Pursuit | 1st |
| 128 | 2023–24 | 17 March 2024 | Canmore | World Cup | Mass Start | 1st |
| 129 | 2024–25 | 3 December 2024 | Kontiolahti | World Cup | Short Individual | 2nd |
| 130 | 2024–25 | 13 December 2024 | Hochfilzen | World Cup | Sprint | 1st |
| 131 | 2024–25 | 14 December 2024 | Hochfilzen | World Cup | Pursuit | 1st |
| 132 | 2024–25 | 19 December 2024 | Le Grand-Bornand | World Cup | Sprint | 2nd |
| 133 | 2024–25 | 21 December 2024 | Le Grand-Bornand | World Cup | Pursuit | 1st |
| 134 | 2024–25 | 22 December 2024 | Le Grand-Bornand | World Cup | Mass Start | 3rd |
| 135 | 2024–25 | 11 January 2025 | Oberhof | World Cup | Pursuit | 3rd |
| 136 | 2024–25 | 19 January 2025 | Ruhpolding | World Cup | Mass Start | 3rd |
| 137 | 2024–25 | 15 February 2025 | Lenzerheide | World Championships | Sprint | 1st |
| 138 | 2024–25 | 16 February 2025 | Lenzerheide | World Championships | Pursuit | 1st |
| 139 | 2024–25 | 23 February 2025 | Lenzerheide | World Championships | Mass Start | 3rd |
| 140 | 2024–25 | 6 March 2025 | Nové Město na Moravě | World Cup | Sprint | 3rd |
| 141 | 2024–25 | 8 March 2025 | Nové Město na Moravě | World Cup | Pursuit | 3rd |
    *Results are from UIPMB and IBU races which include the Biathlon World Cup, Biathlon World Championships.

#### Team podiums

* 43 victories – (28 Relays, 12 Mixed relays, 3 Single mixed relays)
* 75 podiums
| No. | Season | Date | Location | Level | Race | Place |
| 1 | 2014–15 | 13 December 2014 | Hochfilzen | World Cup | Men's 4 × 7.5 km Relay | 3rd |
| 2 | 2014–15 | 8 January 2015 | Oberhof | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 3 | 2014–15 | 15 January 2015 | Ruhpolding | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 4 | 2014–15 | 25 January 2015 | Anterselva | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 5 | 2014–15 | 6 February 2015 | Nové Město | World Cup | Mixed 2×6 km + 2×7.5 km Relay | 1st |
| 6 | 2014–15 | 5 March 2015 | Kontiolahti | World Championships | Mixed 2×6 km + 2×7.5 km Relay | 3rd |
| 7 | 2014–15 | 14 March 2015 | Kontiolahti | World Championships | Men's 4 × 7.5 km Relay | 2nd |
| 8 | 2015–16 | 29 November 2015 | Östersund | World Cup | Mixed 2×6 km + 2×7.5 km Relay | 1st |
| 9 | 2015–16 | 13 December 2015 | Hochfilzen | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 10 | 2015–16 | 15 January 2016 | Ruhpolding | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 11 | 2015–16 | 24 January 2016 | Anterselva | World Cup | Men's 4 × 7.5 km Relay | 3rd |
| 12 | 2015–16 | 13 February 2016 | Presque Isle | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 13 | 2015–16 | 3 March 2016 | Oslo | World Championship | Mixed 2×6 km + 2×7.5 km Relay | 3rd |
| 14 | 2015–16 | 12 March 2016 | Oslo | World Championship | Men's 4 × 7.5 km Relay | 1st |
| 15 | 2016–17 | 27 November 2016 | Östersund | World Cup | Mixed 2×6 km + 2×7.5 km Relay | 1st |
| 16 | 2016–17 | 21 January 2017 | Antholz-Anterselva | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 17 | 2017–18 | 26 November 2017 | Östersund | World Cup | Mixed 2×6 km + 2×7.5 km Relay | 1st |
| 18 | 2017–18 | 12 January 2018 | Ruhpolding | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 19 | 2017–18 | 20 February 2018 | Pyeongchang | Olympic Games | Mixed 2×6 km + 2×7.5 km Relay | 2nd |
| 20 | 2017–18 | 23 February 2018 | Pyeongchang | Olympic Games | Men's 4 × 7.5 km Relay | 2nd |
| 21 | 2017–18 | 10 March 2018 | Kontiolahti | World Cup | Single Mixed 1×6 km + 1×7.5 km Relay | 3rd |
| 22 | 2017–18 | 18 March 2018 | Oslo | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 23 | 2018–19 | 18 January 2019 | Ruhpolding | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 24 | 2018–19 | 8 February 2019 | Canmore | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 25 | 2018–19 | 17 February 2019 | Salt Lake City | World Cup | Mixed 2×6 km + 2×7.5 km Relay | 3rd |
| 26 | 2018–19 | 7 March 2019 | Östersund | World Championships | Mixed 2×6 km + 2×7.5 km Relay | 1st |
| 27 | 2018–19 | 14 March 2019 | Östersund | World Championships | Single Mixed 1×6 km + 1×7.5 km Relay | 1st |
| 28 | 2018–19 | 16 March 2019 | Östersund | World Championships | Men's 4 × 7.5 km Relay | 1st |
| 29 | 2019–20 | 30 November 2019 | Östersund | World Cup | Mixed 4 × 6 km Relay | 2nd |
| 30 | 2019–20 | 7 December 2019 | Östersund | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 31 | 2019–20 | 15 December 2019 | Hochfilzen | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 32 | 2019–20 | 25 January 2020 | Pokljuka | World Cup | Mixed 4 × 7.5 km Relay | 2nd |
| 33 | 2019–20 | 13 February 2020 | Antholz-Anterselva | World Championships | Mixed 4 × 6 km Relay | 1st |
| 34 | 2019–20 | 20 February 2020 | Antholz-Anterselva | World Championships | Single Mixed 1×6 km + 1×7.5 km Relay | 1st |
| 35 | 2019–20 | 22 February 2020 | Antholz-Anterselva | World Championships | Men's 4 × 7.5 km Relay | 2nd |
| 36 | 2019–20 | 7 March 2020 | Nové Město | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 37 | 2020–21 | 6 December 2020 | Kontiolahti | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 38 | 2020–21 | 13 December 2020 | Hochfilzen | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 39 | 2020–21 | 10 January 2021 | Oberhof | World Cup | Single Mixed 1×6 km + 1×7.5 km Relay | 3rd |
| 40 | 2020–21 | 15 January 2021 | Oberhof | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 41 | 2020–21 | 23 January 2021 | Antholz-Anterselva | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 42 | 2020–21 | 10 February 2021 | Pokljuka | World Championship | Mixed 4 × 7.5 km Relay | 1st |
| 43 | 2020–21 | 18 February 2021 | Pokljuka | World Championship | Single Mixed 1×6 km + 1×7.5 km Relay | 2nd |
| 44 | 2020–21 | 20 February 2021 | Pokljuka | World Championship | Men's 4 × 7.5 km Relay | 1st |
| 45 | 2020–21 | 5 March 2021 | Nové Město | World Cup | Men's 4 × 7.5 km Relay | 3rd |
| 46 | 2020–21 | 14 March 2021 | Nové Město | World Cup | Mixed 4 × 6 km Relay | 1st |
| 47 | 2021–22 | 4 December 2021 | Östersund | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 48 | 2021–22 | 12 December 2021 | Hochfilzen | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 49 | 2021–22 | 8 January 2022 | Oberhof | World Cup | Mixed 4 × 7.5 km Relay | 1st |
| 50 | 2021–22 | 23 January 2022 | Antholz-Anterselva | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 51 | 2021–22 | 5 February 2022 | Beijing | Olympic Games | Mixed 4 × 7.5 km Relay | 1st |
| 52 | 2021–22 | 15 February 2022 | Beijing | Olympic Games | Men's 4 × 7.5 km Relay | 1st |
| 53 | 2022–23 | 1 December 2022 | Kontiolahti | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 54 | 2022–23 | 10 December 2022 | Hochfilzen | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 55 | 2022–23 | 13 January 2023 | Ruhpolding | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 56 | 2022–23 | 22 January 2023 | Antholz-Anterselva | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 57 | 2022–23 | 8 February 2023 | Oberhof | World Championships | Mixed 4 × 6 km Relay | 1st |
| 58 | 2022–23 | 16 February 2023 | Oberhof | World Championships | Single Mixed 1×6 km + 1×7.5 km Relay | 1st |
| 59 | 2022–23 | 18 February 2023 | Oberhof | World Championships | Men's 4 × 7.5 km Relay | 2nd |
| 60 | 2023–24 | 25 November 2023 | Östersund | World Cup | Mixed 4 × 6 km Relay | 2nd |
| 61 | 2023–24 | 30 November 2023 | Östersund | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 62 | 2023–24 | 10 December 2023 | Hochfilzen | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 63 | 2023–24 | 7 January 2024 | Oberhof | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 64 | 2023–24 | 20 January 2024 | Antholz-Anterselva | World Cup | Mixed 4 × 6 km Relay | 1st |
| 65 | 2023–24 | 7 February 2024 | Nové Město | World Championships | Mixed 4 × 6 km Relay | 2nd |
| 66 | 2023–24 | 15 February 2024 | Nové Město | World Championships | Single Mixed 1×6 km + 1×7.5 km Relay | 3rd |
| 67 | 2023–24 | 17 February 2024 | Nové Město | World Championships | Men's 4 × 7.5 km Relay | 2nd |
| 68 | 2023–24 | 3 March 2024 | Oslo | World Cup | Mixed 4 × 6 km Relay | 3rd |
| 69 | 2023–24 | 8 March 2024 | Soldier Hollow | World Cup | Men's 4 × 7.5 km Relay | 1st |
| 70 | 2024–25 | 1 December 2024 | Kontiolahti | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 71 | 2024–25 | 15 December 2024 | Hochfilzen | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 72 | 2024–25 | 25 January 2025 | Antholz-Anterselva | World Cup | Men's 4 × 7.5 km Relay | 2nd |
| 73 | 2024–25 | 20 February 2025 | Lenzerheide | World Championships | Single Mixed 1×6 km + 1×7.5 km Relay | 2nd |
| 74 | 2024–25 | 22 February 2025 | Lenzerheide | World Championships | Men's 4 × 7.5 km Relay | 1st |
| 75 | 2024–25 | 9 March 2025 | Nové Město | World Cup | Men's 4 × 7.5 km Relay | 2nd |

## Distinctions
### National distinctions

* 2012 – Karolineprisen – awarded national talents within culture and sports.

## Personal life

Johannes Thingnes Bø married Hedda Kløvstad Dæhli on 30 June 2018. The couple has two children: a son, Gustav, born in January 2020, and a daughter, Sofia, born in the summer of 2023.
He is the younger brother of fellow biathlete Tarjei Bø, who is also a successful competitor in the sport.