100 m Freestyle, Men

Competition 2025 European Short Course Swimming Championships
Venue Lublin POL
Held 5 – 6 December 2025
Status Medal
Competitors 74
Countries 32
Pos Athlete(s) Country Preliminary Round Semi-Finals Swim-Off Final
🥇 Maxime Grousset FRA 46.31
(2 h8)
45.65
(1 h1)
45.17
(1 F)
🥈 Jere Hribar CRO 46.72
(3 h6)
45.76
(1 h2)
45.64
(2 F)
🥉 Matt Richards GBR 46.26
(2 h7)
46.23
(4 h2)
46.16
(1 F)
45.82
(3 F)
4 Tomas Lukminas LTU 45.87
(1 h8)
46.12
(3 h2)
45.87
(4 F)
5 Carlos D'Ambrosio ITA 46.20
(1 h7)
46.01
(2 h1)
46.08
(5 F)
6 Ádám Jászó HUN 46.86
(5 h6)
46.20
(4 h1)
46.27
(6 F)
7 Luca Hoek ESP 46.57
(1 h6)
46.04
(2 h2)
46.42
(7 F)
8 Sergio de Celis ESP 46.77
(5 h7)
46.19
(3 h1)
46.43
(8 F)
9 Nándor Németh HUN 46.59
(3 h8)
46.23
(5 h1)
46.30
(2 F)
10 Heiko Gigler AUT 46.64
(4 h8)
46.30
(5 h2)
=11 Patrick Dinu ROU 46.46
(4 h7)
46.37
(6 h1)
=11 Kamil Sieradzki POL 46.45
(3 h7)
46.37
(6 h2)
13 Sander Kiær Sørensen NOR 46.83
(1 h4)
46.55
(7 h2)
14 Manuel Frigo ITA 46.65
(2 h6)
46.67
(7 h1)
15 Sean Niewold NED 46.95
(6 h7)
47.00
(8 h1)
16 Ksawery Masiuk POL 46.91
(5 h8)
47.56
(8 h2)
17 Leonardo Deplano ITA 46.78
(4 h6)
*
=18 Vili Sivec CRO 47.02
(1 h2)
=18 Jack McMillan GBR 47.02
(1 h5)
20 Josha Salchow GER 47.04
(6 h6)
21 Brandon van den Berg NED 47.17
(6 h8)
=22 Lorenzo Zazzeri ITA 47.27
(7 h6)
=22 Nikola Aćin SRB 47.27
(7 h8)
=24 Oliver Søgaard-Andersen DEN 47.30
(8 h6)
=24 Miguel Pérez-Godoy ESP 47.30
(7 h7)
26 Nikita Sheremet UKR 47.36
(2 h4)
27 Robin Hanson SWE 47.43
(8 h7)
28 Charlie Macmillan SWE 47.44
(2 h5)
29 Daniel Krichevsky ISR 47.46
(8 h8)
=30 Mateusz Chowaniec POL 47.51
(=3 h5)
=30 Tajus Juška LTU 47.51
(=3 h5)
32 Evan Bailey IRL 47.53
(1 h3)
33 Rafael Miroslaw GER 47.54
(9 h6)
34 Lukas Edl AUT 47.56
(5 h5)
35 Tiago Behar SUI 47.58
(9 h8)
36 Timo Sorgius GER 47.59
(3 h4)
37 Iliya Linnik UKR 47.62
(4 h4)
38 Merlin Belmon NED 47.63
(10 h8)
39 Elias Persson SWE 47.66
(9 h7)
40 Jan Foltýn CZE 47.71
(10 h7)
41 Luka Cvetko CRO 47.74
(5 h4)
42 Nooa Matela FIN 47.75
(6 h5)
43 Ludvig Bartolek SWE 47.90
(2 h3)
44 Antonio Djakovic SUI 47.97
(7 h5)
45 Elias Refstie NOR 47.98
(6 h4)
46 Eric Andrieș ROU 48.02
(3 h3)
47 Denis Loktev ISR 48.04
(7 h4)
48 César Castro ESP 48.05
(10 h6)
49 Lars Kuljus EST 48.06
(4 h3)
50 Alexander Trampitsch AUT 48.11
(8 h5)
51 Jakob Harlem NOR 48.25
(5 h3)
52 Siim Kesküla EST 48.29
(6 h3)
53 Malthe Lindeblad DEN 48.30
(8 h4)
54 Christian Giefing AUT 48.32
(9 h4)
55 Bjørnar Laskerud NOR 48.44
(9 h5)
56 Rasmus Nickelsen DEN 48.56
(10 h4)
57 Božo Puhalović CRO 48.64
(7 h3)
58 Oscar Isberg DEN 48.69
(8 h3)
59 Kenan Dračić BIH 48.83
(9 h3)
60 Ýmir Sölvason ISL 49.01
(10 h3)
61 Cormac Rynn IRL 49.09
(2 h2)
62 Bartal Eidesgaard FAR 49.53
(3 h2)
63 Guðmundur Rafnsson ISL 49.67
(4 h2)
64 Egor Covaliov MDA 49.73
(5 h2)
65 Matthew Hamilton IRL 49.80
(6 h2)
66 Abdurrahman Rüstəmov AZE 49.81
(1 h1)
67 Adam Bradley IRL 50.02
(7 h2)
68 Birnir Hálfdánarson ISL 50.25
(8 h2)
69 Ārons Roderts LAT 50.29
(2 h1)
70 Aukan Goldin ISR 50.50
(9 h2)
71 Grisi Koxhaku ALB 51.01
(3 h1)
72 Loris Bianchi SMR 51.58
(4 h1)
73 Tudor Vartic MDA 51.72
(10 h2)
74 Arion Budima KOS 52.14
(5 h1)
DNS Ramil VəlizadəDNS AZE
(DNS h1)
DNS Matej DušaDNS SVK
(DNS h5)

Preliminary Round

Heat 1

Pos Athlete(s) Country Mark
1 Abdurrahman Rüstəmov AZE 49.81
2 Ārons Roderts LAT 50.29
3 Grisi Koxhaku ALB 51.01
4 Loris Bianchi SMR 51.58
5 Arion Budima KOS 52.14
DNS Ramil VəlizadəDNS AZE

Heat 2

Pos Athlete(s) Country Mark
1 Vili Sivec CRO 47.02
2 Cormac Rynn IRL 49.09
3 Bartal Eidesgaard FAR 49.53
4 Guðmundur Rafnsson ISL 49.67
5 Egor Covaliov MDA 49.73
6 Matthew Hamilton IRL 49.80
7 Adam Bradley IRL 50.02
8 Birnir Hálfdánarson ISL 50.25
9 Aukan Goldin ISR 50.50
10 Tudor Vartic MDA 51.72

Heat 3

Pos Athlete(s) Country Mark
1 Evan Bailey IRL 47.53
2 Ludvig Bartolek SWE 47.90
3 Eric Andrieș ROU 48.02
4 Lars Kuljus EST 48.06
5 Jakob Harlem NOR 48.25
6 Siim Kesküla EST 48.29
7 Božo Puhalović CRO 48.64
8 Oscar Isberg DEN 48.69
9 Kenan Dračić BIH 48.83
10 Ýmir Sölvason ISL 49.01

Heat 4

Pos Athlete(s) Country Mark
1 Sander Kiær Sørensen NOR 46.83
2 Nikita Sheremet UKR 47.36
3 Timo Sorgius GER 47.59
4 Iliya Linnik UKR 47.62
5 Luka Cvetko CRO 47.74
6 Elias Refstie NOR 47.98
7 Denis Loktev ISR 48.04
8 Malthe Lindeblad DEN 48.30
9 Christian Giefing AUT 48.32
10 Rasmus Nickelsen DEN 48.56

Heat 5

Pos Athlete(s) Country Mark
1 Jack McMillan GBR 47.02
2 Charlie Macmillan SWE 47.44
=3 Mateusz Chowaniec POL 47.51
=3 Tajus Juška LTU 47.51
5 Lukas Edl AUT 47.56
6 Nooa Matela FIN 47.75
7 Antonio Djakovic SUI 47.97
8 Alexander Trampitsch AUT 48.11
9 Bjørnar Laskerud NOR 48.44
DNS Matej DušaDNS SVK

Heat 6

Pos Athlete(s) Country Mark
1 Luca Hoek ESP 46.57
2 Manuel Frigo ITA 46.65
3 Jere Hribar CRO 46.72
4 Leonardo Deplano ITA 46.78
5 Ádám Jászó HUN 46.86
6 Josha Salchow GER 47.04
7 Lorenzo Zazzeri ITA 47.27
8 Oliver Søgaard-Andersen DEN 47.30
9 Rafael Miroslaw GER 47.54
10 César Castro ESP 48.05

Heat 7

Pos Athlete(s) Country Mark
1 Carlos D'Ambrosio ITA 46.20
2 Matt Richards GBR 46.26
3 Kamil Sieradzki POL 46.45
4 Patrick Dinu ROU 46.46
5 Sergio de Celis ESP 46.77
6 Sean Niewold NED 46.95
7 Miguel Pérez-Godoy ESP 47.30
8 Robin Hanson SWE 47.43
9 Elias Persson SWE 47.66
10 Jan Foltýn CZE 47.71

Heat 8

Pos Athlete(s) Country Mark
1 Tomas Lukminas LTU 45.87
2 Maxime Grousset FRA 46.31
3 Nándor Németh HUN 46.59
4 Heiko Gigler AUT 46.64
5 Ksawery Masiuk POL 46.91
6 Brandon van den Berg NED 47.17
7 Nikola Aćin SRB 47.27
8 Daniel Krichevsky ISR 47.46
9 Tiago Behar SUI 47.58
10 Merlin Belmon NED 47.63

Semi-Finals

Heat 1

Pos Athlete(s) Country Mark
1 Maxime Grousset FRA 45.65
2 Carlos D'Ambrosio ITA 46.01
3 Sergio de Celis ESP 46.19
4 Ádám Jászó HUN 46.20
5 Nándor Németh HUN 46.23
6 Patrick Dinu ROU 46.37
7 Manuel Frigo ITA 46.67
8 Sean Niewold NED 47.00

Heat 2

Pos Athlete(s) Country Mark
1 Jere Hribar CRO 45.76
2 Luca Hoek ESP 46.04
3 Tomas Lukminas LTU 46.12
4 Matt Richards GBR 46.23
5 Heiko Gigler AUT 46.30
6 Kamil Sieradzki POL 46.37
7 Sander Kiær Sørensen NOR 46.55
8 Ksawery Masiuk POL 47.56

Swim-Off

Pos Athlete(s) Country Mark
1 Matt Richards GBR 46.16
2 Nándor Németh HUN 46.30

Final

Pos Athlete(s) Country Mark
1 Maxime Grousset FRA 45.17
2 Jere Hribar CRO 45.64
3 Matt Richards GBR 45.82
4 Tomas Lukminas LTU 45.87
5 Carlos D'Ambrosio ITA 46.08
6 Ádám Jászó HUN 46.27
7 Luca Hoek ESP 46.42
8 Sergio de Celis ESP 46.43