February 9-10, 2024
|
Boston University-Track & Tennis Center - Boston, MA
|
200m (Banked)
ICON KEY: NCAA DII Prov DIII NE AARTFC NJCAA IC4A/ECAC

Men 5000 M Run

Top↑
PL NAME YEAR TEAM TIME TIME
1 Ahmed Muhumed   Hoka NAZ Elite 13:24.96 13:16.99
2 Anthony Rotich   U.S. Army 9:34.22 13:17.52
3 Peter Maru FR-1 Arkansas 11:34.14 13:17.86
4 Athanas Kioko   ON 10:22.79 13:18.44
5 Mike Foppen   Bizz-Sports Management 10:22.81 13:18.47
6 Alex Masai   NAZ Elite 9:59.22 13:18.96
7 Travis Mahoney   Unattached 10:55.26 13:19.09
8 Sam Parsons   adidas 17:03.62 13:19.70
9 James West   New Balance 13:11.98 13:19.98
10 Charles Wheeler   Unattached 14:24.19 13:20.17
11 Aaron Bienenfeld   Nike 14:24.33 13:20.30
12 Tom Brady SR-4 Michigan 10:19.21 13:24.16
13 Wesley Kiptoo   NAZ Elite 12:05.34 13:25.93
14 Benard Keter   U.S Army 13:26.16 13:26.16
15 Mahadi Abdi ali   Netherlands 9:48.62 13:26.32
16 Evans Kiplagat FR-1 New Mexico 12:38.17 13:26.56
17 Anthony Camerieri Senior Tinman Elite 10:13.51 13:27.24
18 Said Mechaal JR-3 Iowa State 13:51.66 13:27.43
19 Patrick Kiprop JR-3 Arkansas 9:25.29 13:27.55
20 Alex Phillip SR-4 North Carolina 16:17.48 13:27.83
21 David Mullarkey JR-3 Florida State 16:42.21 13:28.23
22 Toby Gillen JR-3 Ole Miss 10:55.14 13:28.81
23 Peter Lynch   Kilkenny City Harriers 17:19.12 13:31.81
24 Perry Mackinnon JR-3 Syracuse 10:35.31 13:34.49
25 Vincent Mauri JR-3 Notre Dame 15:13.21 13:35.36
26 Sebastian Frey   OAC Europe 14:00.02 13:35.55
27 Scott Beattie   Forte Sports Management 16:19.28 13:36.06
28 Jeremy Coughler   London Western TFC 17:44.31 13:38.70
29 Ethan Coleman SO-2 Notre Dame 11:35.99 13:38.81
30 Joey Berriatua   Tinman Elite 10:38.82 13:39.00
31 Florian Bremm   ON 13:56.24 13:39.84
32 William Amponsah JR-3 West Texas A&M 14:53.98 13:40.16
33 George Wheeler   Unattached 11:28.98 13:40.21
34 JaQuavious Harris SO-2 Salt Lake 14:13.71 13:40.87
35 Ian Kibiwot SR-4 Louisville 12:18.99 13:41.10
36 Matthew Forrester JR-3 Butler 15:45.61 13:42.27
37 Paul O'Donnell SR-4 Syracuse 15:46.56 13:43.09
38 Josh Romine 7 Unattached 12:13.50 13:44.15
39 Ryan Ford   ZAP Endurance 12:46.84 13:44.56
40 Kidus Misgina JR-3 Florida State 10:35.01 13:44.68
41 Aidan O'Gorman   Unattached 9:53.92 13:44.88
42 Duncan Fuehne JR-3 Colo. Sch. of Mines 13:12.38 13:45.39
43 Christopher Alfond   UNAT-UMass Lowell 10:02.83 13:45.79
44 Yaseen Abdalla SR-4 Tennessee 15:50.35 13:46.39
45 Brandon Olden SR-4 Tennessee 10:11.58 13:46.46
46 Abdelhakim Abouzouhir SR-4 Eastern Kentucky 15:42.54 13:46.79
47 Rogerio Amaral JR-3 South Carolina 17:33.25 13:49.33
48 Andrew Alexander   Rhythm Athletics 13:16.35 13:49.53
49 Keita Yoshida   Sumitomo El 13:49.79 13:49.79
50 Carter Solomon JR-3 Notre Dame 9:49.80 13:50.70
51 Dayton Brown SR-4 Adams State 10:06.44 13:50.74
52 Chandler Gibbens SR-4 Kansas 17:51.80 13:50.85
53 Nikodem Dworczak SR-4 Eastern Kentucky 14:08.56 13:51.92
54 Christian Patzka JR-3 Wis.-Whitewater 17:28.24 13:51.93
55 Tai Dinger   Wisconsin Runner Racing T 11:39.20 13:52.38
56 Barry Keane   Unattached 11:23.44 13:53.46
57 Matthew Storer SO-2 Colo. Christian 10:25.28 13:53.70
58 Joshua Joseph Senior Unattached 13:12.85 13:54.57
59 Victor Kibiego JR-3 Texas A&M 15:02.26 13:55.42
60 Gabriel Sanchez JR-3 Tennessee 15:10.66 13:55.46
61 Josh Stone JR-3 Binghamton 12:40.62 13:55.84
62 Jack Sheffar   London Western Track & Fi 9:53.73 13:56.23
63 Bradley Makuvire SR-4 South Carolina 17:25.38 13:56.30
64 Sanele Masondo JR-3 Iowa State 12:24.78 13:56.83
65 John Tatter   UNAT-North Carolina 13:56.98 13:56.98
66 John Gay Senior Vancouver Thunderbirds 12:25.43 13:57.56
67 Mitchell Dervin Senior Unattached 12:25.45 13:57.58
68 Alex Comerford SR-4 Syracuse 14:31.34 13:57.82
69 Enrico Oddone JR-3 West Texas A&M 17:02.19 13:57.86
70 Keelan Kilrehill   Unattached 13:16.28 13:58.19
71 Dylan Schubert JR-3 Furman 11:35.88 13:58.40
72 Michael Rebello JR-3 Bradley 9:55.28 13:58.42
73 Patrick Cullen SR-4 Northeastern 16:38.21 13:58.83
74 Tyler Berg JR-3 Notre Dame 11:11.28 13:59.10
75 Spencer Moon SR-4 Simpson (Iowa) 14:24.38 13:59.20
76 Luke Henseler JR-3 Pittsburgh 13:09.12 13:59.48
77 Aziz JDai JR-3 Drake 17:22.11 14:00.41
78 Harry Louradour JR-3 West Texas A&M 15:41.90 14:00.98
79 Brogan Giffin JR-3 Drake 13:11.90 14:02.44
80 Sam Lawler SO-2 Syracuse 18:17.11 14:03.93
81 Craig Lautenslager   Unattached 15:28.51 14:04.10
82 Gunner Schlender JR-3 Wis.-Whitewater 14:46.56 14:04.34
83 Daniel Schaffer   ZAP Endurance 16:11.37 14:04.67
84 Peter Herold SR-4 Georgetown 12:49.55 14:05.66
85 Patrick Koon Senior Unattached 17:21.05 14:06.38
86 Jacob Pyeatt JR-3 Arkansas State 13:07.38 14:06.64
87 Thomas Termote SO-2 New Mexico 14:23.82 14:06.88
88 William Zegarski FR-1 Butler 10:35.19 14:06.91
89 Zachary Cloud JR-3 Florida State 11:43.07 14:07.07
90 Dawson Gunn FR-1 Colo. Sch. of Mines 13:58.62 14:07.09
91 Colton Sands SO-2 North Carolina 18:21.34 14:07.18
92 Zach Leachman SR-4 Florida State 15:06.53 14:07.22
93 Abraham Longosiwa SO-2 Hofstra 12:09.88 14:08.69
94 Sean Carney JR-3 Ohio State 17:16.11 14:09.27
95 Luke Miller SO-2 Pittsburgh 10:45.62 14:09.50
96 Ethan Gregg SR-4 Wis.-La Crosse 13:52.63 14:09.62
97 John Lucey SR-4 Williams 17:08.06 14:09.63
98 Noah Hufnagel SR-4 Southern Indiana 18:16.96 14:10.35
99 Paul Knight SO-2 Colo. Sch. of Mines 10:54.83 14:10.42
100 Cole Dinsdale   Unattached 15:01.59 14:10.55
101 Nate Kawalec JR-3 Tennessee 16:01.72 14:11.08
102 Jan Wouter Van Den Akker   UNAT-UMass Lowell 13:54.15 14:11.17
103 Silas Derfel SR-4 Syracuse 15:19.73 14:11.60
104 Arthur Cosson SR-4 La Salle 13:38.35 14:12.44
105 John O'Malley SR-4 Colo. Sch. of Mines 14:38.31 14:12.72
106 Will Minnette JR-3 Butler 13:56.72 14:13.79
107 Will Cahill JR-3 Tennessee 11:14.66 14:13.99
108 Shane Coffey JR-3 Providence 18:31.24 14:14.80
109 Daniel Appleford FR-1 Colo. Sch. of Mines 14:24.07 14:15.51
110 Ryan Watson FR-1 Penn State 10:08.19 14:16.60
111 Joe Farley JR-3 Florida State 17:25.98 14:17.36
112 Jacob Hunter SR-4 Virginia 14:09.40 14:17.98
113 Peter Walsdorf SO-2 Kansas 12:44.17 14:18.61
114 Hudson Hurst JR-3 Alabama 13:27.16 14:18.68
115 Assaf Harari SO-2 Syracuse 16:45.38 14:19.30
116 Christopher Lepore SR-4 Connecticut 10:45.47 14:20.62
117 Dominic Nolan   Croydon Harriers 15:22.15 14:21.82
118 Josh Pierantoni SR-4 Colo. Christian 11:46.87 14:22.03
119 Max Bonenberger SO-2 Colo. Sch. of Mines 18:02.55 14:26.04
120 Andrew Kaye SR-4 Colo. Sch. of Mines 15:53.79 14:27.08
121 Frank Csorba JR-3 Lynchburg 14:13.75 14:31.17
122 Yonas Haile JR-3 Adams State 12:24.60 14:36.00
123 Andrew Mah   Tortoise Track Club 18:36.10 14:45.79
124 Matt Lepine Senior Unattached 17:47.33 14:56.91
125 Adam Wood   Unattached 16:49.36 15:17.60
  Mohammed Jouhari SO-2 Eastern Kentucky DNF DNF
  Loic Scomparin JR-3 Colo. Sch. of Mines DNF DNF
  Matthew Neill FR-1 Florida State DNF DNF
  Jack Meijer SR-4 Ole Miss DNF DNF
  Samuel Field JR-3 New Mexico DNF DNF
  Ryan Adams   UA Mission Run Balt Dista DNF DNF
  Henry Mcluckie Senior adidas DNF DNF
  Ahmed Jaziri   Under Armour BD DNF DNF
  Antonio Lopez Segura   Tinman Elite DNF DNF
  Shane Knanishu Senior Unattached DNF DNF
  Nick Randazzo   Unattached DNF DNF
  Derek Johnson   Unattached DNF DNF
  Brett Meyer   Unattached DNF DNF
  John Travers   Unattached DNF DNF
  Mick Stanovsek   Puma Elite Running Team DNF DNF
  Steven Goldy   Unattached DNF DNF
Men 5000 M Run Section 1
PL NAME YEAR TEAM TIME
1 Ahmed Muhumed   Hoka NAZ Elite 13:16.99
2 Anthony Rotich   U.S. Army 13:17.52
3 Peter Maru FR-1 Arkansas 13:17.86
4 Athanas Kioko   ON 13:18.44
5 Mike Foppen   Bizz-Sports Management 13:18.47
6 Alex Masai   NAZ Elite 13:18.96
7 Travis Mahoney   Unattached 13:19.09
8 Sam Parsons   adidas 13:19.70
9 James West   New Balance 13:19.98
10 Charles Wheeler   Unattached 13:20.17
11 Aaron Bienenfeld   Nike 13:20.30
13 Wesley Kiptoo   NAZ Elite 13:25.93
14 Benard Keter   U.S Army 13:26.16
15 Mahadi Abdi ali   Netherlands 13:26.32
19 Patrick Kiprop JR-3 Arkansas 13:27.55
26 Sebastian Frey   OAC Europe 13:35.55
27 Scott Beattie   Forte Sports Management 13:36.06
66 John Gay Senior Vancouver Thunderbirds 13:57.56
  Nick Randazzo   Unattached DNF
  Derek Johnson   Unattached DNF
Men 5000 M Run Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
12 Tom Brady SR-4 Michigan 13:24.16 9:22.92 13:40.25 13:24.16 14:44.58 14:36.54
16 Evans Kiplagat FR-1 New Mexico 16:56.27 14:06.89 13:50.76 13:26.56 16:15.94 13:18.50
17 Anthony Camerieri Senior Tinman Elite 11:58.45 10:05.43 13:35.32 13:27.24 14:31.82 14:39.90
18 Said Mechaal JR-3 Iowa State 13:03.21 16:41.22 15:12.40 13:27.43 12:47.06 13:59.73
20 Alex Phillip SR-4 North Carolina 10:38.19 15:53.24 12:47.44 13:27.83 13:27.83 17:05.95
21 David Mullarkey JR-3 Florida State 10:14.26 16:58.37 15:37.55 13:28.23 9:41.93 9:50.01
22 Toby Gillen JR-3 Ole Miss 12:32.20 11:35.58 12:16.02 13:28.81 13:53.08 9:26.17
24 Perry Mackinnon JR-3 Syracuse 9:38.29 9:46.44 14:07.07 13:34.49 10:10.87 9:30.15
30 Joey Berriatua   Tinman Elite 12:41.67 12:41.67 11:52.53 13:39.00 13:30.81 15:00.90
39 Ryan Ford   ZAP Endurance 11:24.39 16:45.97 17:02.46 13:44.56 16:37.72 16:45.97
44 Yaseen Abdalla SR-4 Tennessee 12:32.02 17:04.73 16:39.94 13:46.39 11:09.38 11:34.17
48 Andrew Alexander   Rhythm Athletics 17:25.21 10:13.86 17:41.80 13:49.53 9:40.67 10:30.45
49 Keita Yoshida   Sumitomo El 15:12.77 12:35.11 15:45.96 13:49.79 11:20.43 17:17.24
50 Carter Solomon JR-3 Notre Dame 17:51.61 10:14.72 10:56.26 13:50.70 13:50.70 16:20.23
52 Chandler Gibbens SR-4 Kansas 17:51.80 13:01.00 11:46.23 13:50.85 10:56.38 17:26.88
55 Tai Dinger   Wisconsin Runner Racing T 15:07.30 17:37.13 17:03.83 13:52.38 13:10.77 15:48.92
56 Barry Keane   Unattached 16:40.16 10:50.10 16:15.15 13:53.46 12:55.12 17:21.83
64 Sanele Masondo JR-3 Iowa State 11:17.84 12:33.15 11:59.68 13:56.83 12:24.78 15:12.15
71 Dylan Schubert JR-3 Furman 12:09.41 11:35.88 14:31.94 13:58.40 12:42.95 17:36.39
83 Daniel Schaffer   ZAP Endurance 17:52.73 17:27.39 18:18.08 14:04.67 16:36.71 17:44.29
  Antonio Lopez Segura   Tinman Elite DNF DNF DNF DNF DNF DNF
  Henry Mcluckie Senior adidas DNF DNF DNF DNF DNF DNF
  Samuel Field JR-3 New Mexico DNF DNF DNF DNF DNF DNF
  Mick Stanovsek   Puma Elite Running Team DNF DNF DNF DNF DNF DNF
Men 5000 M Run Section 3
PL NAME YEAR TEAM TIME TIME
23 Peter Lynch   Kilkenny City Harriers 10:57.57 13:31.81
25 Vincent Mauri JR-3 Notre Dame 12:30.14 13:35.36
28 Jeremy Coughler   London Western TFC 9:33.09 13:38.70
31 Florian Bremm   ON 15:10.03 13:39.84
33 George Wheeler   Unattached 10:56.17 13:40.21
34 JaQuavious Harris SO-2 Salt Lake 12:18.79 13:40.87
35 Ian Kibiwot SR-4 Louisville 12:10.78 13:41.10
36 Matthew Forrester JR-3 Butler 12:52.94 13:42.27
37 Paul O'Donnell SR-4 Syracuse 11:47.86 13:43.09
45 Brandon Olden SR-4 Tennessee 11:34.23 13:46.46
47 Rogerio Amaral JR-3 South Carolina 12:42.99 13:49.33
53 Nikodem Dworczak SR-4 Eastern Kentucky 11:13.86 13:51.92
60 Gabriel Sanchez JR-3 Tennessee 11:41.79 13:55.46
65 John Tatter   UNAT-North Carolina 9:54.26 13:56.98
74 Tyler Berg JR-3 Notre Dame 11:19.68 13:59.10
84 Peter Herold SR-4 Georgetown 10:08.88 14:05.66
88 William Zegarski FR-1 Butler 16:30.89 14:06.91
93 Abraham Longosiwa SO-2 Hofstra 12:09.88 14:08.69
  Ryan Adams   UA Mission Run Balt Dista DNF DNF
  Jack Meijer SR-4 Ole Miss DNF DNF
  Ahmed Jaziri   Under Armour BD DNF DNF
  John Travers   Unattached DNF DNF
Men 5000 M Run Section 4
PL NAME YEAR TEAM TIME TIME TIME
29 Ethan Coleman SO-2 Notre Dame 13:38.81 14:44.32 15:58.01
32 William Amponsah JR-3 West Texas A&M 13:40.16 13:31.96 13:23.76
38 Josh Romine 7 Unattached 13:44.15 13:44.15 16:20.74
40 Kidus Misgina JR-3 Florida State 13:44.68 14:25.92 10:10.27
41 Aidan O'Gorman   Unattached 13:44.88 13:03.64 15:48.62
42 Duncan Fuehne JR-3 Colo. Sch. of Mines 13:45.39 12:22.86 9:46.03
43 Christopher Alfond   UNAT-UMass Lowell 13:45.79 14:27.08 16:47.47
46 Abdelhakim Abouzouhir SR-4 Eastern Kentucky 13:46.79 13:05.45 11:42.78
51 Dayton Brown SR-4 Adams State 13:50.74 11:12.90 10:06.44
54 Christian Patzka JR-3 Wis.-Whitewater 13:51.93 11:30.51 13:02.02
57 Matthew Storer SO-2 Colo. Christian 13:53.70 13:20.36 15:17.07
59 Victor Kibiego JR-3 Texas A&M 13:55.42 12:23.53 14:03.78
80 Sam Lawler SO-2 Syracuse 14:03.93 14:29.25 16:27.40
89 Zachary Cloud JR-3 Florida State 14:07.07 16:05.66 11:34.60
92 Zach Leachman SR-4 Florida State 14:07.22 12:00.14 14:24.17
96 Ethan Gregg SR-4 Wis.-La Crosse 14:09.62 14:52.11 11:19.70
101 Nate Kawalec JR-3 Tennessee 14:11.08 13:03.00 16:35.77
107 Will Cahill JR-3 Tennessee 14:13.99 10:31.96 17:38.95
112 Jacob Hunter SR-4 Virginia 14:17.98 15:09.46 11:52.13
117 Dominic Nolan   Croydon Harriers 14:21.82 18:40.37 10:20.51
118 Josh Pierantoni SR-4 Colo. Christian 14:22.03 14:56.52 12:12.73
  Mohammed Jouhari SO-2 Eastern Kentucky DNF DNF DNF
  Matthew Neill FR-1 Florida State DNF DNF DNF
  Loic Scomparin JR-3 Colo. Sch. of Mines DNF DNF DNF
  Brett Meyer   Unattached DNF DNF DNF
Men 5000 M Run Section 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
61 Josh Stone JR-3 Binghamton 11:33.75 13:55.84 11:25.39 12:40.62 9:53.45 11:58.83
62 Jack Sheffar   London Western Track & Fi 13:47.87 13:56.23 10:18.81 12:32.61 16:26.76 17:50.38
63 Bradley Makuvire SR-4 South Carolina 16:18.47 13:56.30 11:42.50 11:42.50 13:06.13 12:24.31
67 Mitchell Dervin Senior Unattached 10:11.44 13:57.58 12:42.20 12:08.70 10:19.81 10:36.56
68 Alex Comerford SR-4 Syracuse 13:32.69 13:57.82 17:02.14 11:18.64 10:53.50 16:03.50
69 Enrico Oddone JR-3 West Texas A&M 13:49.49 13:57.86 11:52.19 10:11.64 15:21.65 11:01.91
72 Michael Rebello JR-3 Bradley 11:35.89 13:58.42 18:01.57 15:47.42 13:33.27 12:09.43
73 Patrick Cullen SR-4 Northeastern 13:58.83 13:58.83 11:19.46 17:11.76 17:53.71 15:31.11
75 Spencer Moon SR-4 Simpson (Iowa) 16:55.44 13:59.20 10:04.23 11:44.93 9:55.84 10:54.58
76 Luke Henseler JR-3 Pittsburgh 11:03.19 13:59.48 11:11.59 15:31.83 10:21.22 18:02.93
79 Brogan Giffin JR-3 Drake 16:00.39 14:02.44 10:14.99 10:23.41 11:13.96 14:10.87
82 Gunner Schlender JR-3 Wis.-Whitewater 16:44.77 14:04.34 16:44.77 13:55.90 16:11.00 13:13.68
91 Colton Sands SO-2 North Carolina 13:33.30 14:07.18 14:58.01 14:41.07 12:00.11 18:12.87
98 Noah Hufnagel SR-4 Southern Indiana 14:18.86 14:10.35 11:03.28 12:28.31 11:54.30 15:26.89
100 Cole Dinsdale   Unattached 15:18.60 14:10.55 15:52.62 13:02.51 10:54.93 12:11.48
102 Jan Wouter Van Den Akker   UNAT-UMass Lowell 16:35.87 14:11.17 11:20.94 10:04.33 17:26.94 14:11.17
105 John O'Malley SR-4 Colo. Sch. of Mines 16:12.10 14:12.72 11:56.29 15:46.52 18:20.01 18:28.54
108 Shane Coffey JR-3 Providence 10:06.91 14:14.80 12:15.13 11:06.75 11:49.49 11:23.84
111 Joe Farley JR-3 Florida State 15:25.95 14:17.36 10:43.02 10:51.60 18:34.57 14:43.08
114 Hudson Hurst JR-3 Alabama 18:36.29 14:18.68 13:44.34 14:27.27 10:18.25 15:53.14
115 Assaf Harari SO-2 Syracuse 12:01.82 14:19.30 13:44.93 15:19.46 10:53.07 16:53.98
116 Christopher Lepore SR-4 Connecticut 14:20.62 14:20.62 15:12.26 15:38.08 10:02.44 17:55.78
121 Frank Csorba JR-3 Lynchburg 16:15.71 14:31.17 15:58.29 10:44.67 11:28.23 12:46.63
122 Yonas Haile JR-3 Adams State 15:11.04 14:36.00 10:48.24 18:06.24 18:23.76 18:58.80
  Shane Knanishu Senior Unattached DNF DNF DNF DNF DNF DNF
Men 5000 M Run Section 6
PL NAME YEAR TEAM TIME
58 Joshua Joseph Senior Unattached 13:54.57
70 Keelan Kilrehill   Unattached 13:58.19
77 Aziz JDai JR-3 Drake 14:00.41
78 Harry Louradour JR-3 West Texas A&M 14:00.98
81 Craig Lautenslager   Unattached 14:04.10
85 Patrick Koon Senior Unattached 14:06.38
86 Jacob Pyeatt JR-3 Arkansas State 14:06.64
87 Thomas Termote SO-2 New Mexico 14:06.88
90 Dawson Gunn FR-1 Colo. Sch. of Mines 14:07.09
94 Sean Carney JR-3 Ohio State 14:09.27
95 Luke Miller SO-2 Pittsburgh 14:09.50
97 John Lucey SR-4 Williams 14:09.63
99 Paul Knight SO-2 Colo. Sch. of Mines 14:10.42
103 Silas Derfel SR-4 Syracuse 14:11.60
104 Arthur Cosson SR-4 La Salle 14:12.44
106 Will Minnette JR-3 Butler 14:13.79
109 Daniel Appleford FR-1 Colo. Sch. of Mines 14:15.51
110 Ryan Watson FR-1 Penn State 14:16.60
113 Peter Walsdorf SO-2 Kansas 14:18.61
119 Max Bonenberger SO-2 Colo. Sch. of Mines 14:26.04
120 Andrew Kaye SR-4 Colo. Sch. of Mines 14:27.08
123 Andrew Mah   Tortoise Track Club 14:45.79
124 Matt Lepine Senior Unattached 14:56.91
125 Adam Wood   Unattached 15:17.60
  Steven Goldy   Unattached DNF