Boys 50 Freestyle
1 Robin Hessler   Cincinnati St. Xavier (B) :23.72
2 Richard Chen   Cincinnati St. Xavier (B) :23.74
3 Drew Delorenzo   Cincinnati St. Xavier (B) :23.94
4 Will Lambert   Cincinnati St. Xavier (B) :24.28
5 Mike Lawson   Loveland :24.45
6 Jackson Chabot   Cincinnati St. Xavier (B) :24.49
7 Harry Snyder   Clermont Northeastern :24.72
8 Andrew McLaughlin   Cincinnati St. Xavier (B) :24.82
9 Jake Owens   Cincinnati St. Xavier (W) :25.16
10 Nicholas Peltz   Cincinnati Sycamore :25.20
11 Kevin Kerth   Cincinnati Anderson :25.27
12 Adam Kerth   Cincinnati Anderson :25.29
13 Christopher Zerhusen   Cincinnati Anderson :25.31
14 Adam Mitchell   Cincinnati St. Xavier (W) :26.11
15 Drew Manguiat   Mason :26.19
16 Trace Taylor   Cincinnati Turpin :26.39
16 Alex Merk   Cincinnati La Salle :26.39
18 Mitch Connor   Milford :26.65
19 Mitko Karshovski   Loveland :26.76
20 Thomas Jaeger   Cincinnati La Salle :26.91
21 Bobby Wassel   Loveland :26.97
22 John Cavanaugh   Cincinnati St. Xavier (B) :27.08
23 David Weinrich   Cincinnati Wyoming :27.09
24 Steven Looby   Cincinnati La Salle :27.13
25 Nik Uryupin   Cincinnati Wyoming :27.27
26 Nicholas Alston   Cincinnati Sycamore :27.29
27 Zak Woodson   Milford :27.34
28 Bruce Rich   Milford :27.46
29 Nay Paine   Cincinnati Sycamore :27.53
30 Brendan Sullivan   Milford :27.72
31 Andy Grace   Cincinnati Anderson :28.06
32 Kameron Powel   Cincinnati Anderson :28.40
33 Blake Brauning   Cincinnati La Salle :28.55
34 Billy Phillips   Cincinnati St. Xavier (W) :28.59
35 Joe Kanitz   Cincinnati St. Xavier (W) :28.65
36 Joseph London   Cincinnati St. Xavier (W) :28.66
36 Jonathan Ruffley   Cincinnati Anderson :28.66
38 Jack Delisio   Cincinnati St. Xavier (W) :28.68
39 Zach Obert   Cincinnati La Salle :28.74
40 Jake Brabender   Cincinnati La Salle :28.77
41 Jacob Antunes   Cincinnati Turpin :29.09
42 Ben Weckenbrock   Cincinnati St. Xavier (W) :29.12
43 Gil Rutledge   Cincinnati Anderson :29.44
44 Eric Hildebrandt   Mason :30.85
45 Mark Pierce   Cincinnati Turpin :31.37
46 James Haman   Loveland :31.73
47 David Trate   Loveland :32.99
48 Ben Yauch   Cincinnati La Salle :33.17
49 Chris Price   Cincinnati Turpin :33.54
50 Matt Wolke   Cincinnati La Salle :34.93
51 Nicholas Jerdack   Loveland :47.60
Boys 100 Freestyle
1 David Franke   Cincinnati St. Xavier (B) :50.34
Splits: 23.88 26.46  
2 Robin Hessler   Cincinnati St. Xavier (B) :52.59
Splits: 24.79 27.80  
3 Matt Kramer   Cincinnati St. Xavier (W) :53.42
Splits: 25.94 27.48  
4 Will Lambert   Cincinnati St. Xavier (B) :53.50
Splits: 25.80 27.70  
5 Jackson Chabot   Cincinnati St. Xavier (B) :53.72
Splits: 26.10 27.62  
6 Drew Delorenzo   Cincinnati St. Xavier (B) :53.80
Splits: 25.37 28.43  
7 Jerome Roth   Cincinnati St. Xavier (B) :54.26
Splits: 26.01 28.25  
8 Craig Raffenberg   Cincinnati St. Xavier (B) :54.65
Splits: 26.07 28.58  
9 Bryce Romanchek   Mason :54.96
Splits: 26.31 28.65  
10 Ben Rechel   Cincinnati La Salle :55.26
Splits: 26.19 29.07  
11 Harry Snyder   Clermont Northeastern :55.44
Splits: 26.45 28.99  
12 Sean Mathews   Cincinnati St. Xavier (B) :55.59
Splits: 26.64 28.95  
13 Adam Kerth   Cincinnati Anderson :55.62
Splits: 27.16 28.46  
14 Connor Davis   Cincinnati Anderson :55.71
Splits: 26.76 28.95  
15 Jake Owens   Cincinnati St. Xavier (W) :55.92
Splits: 26.99 28.93  
16 Andrew McLaughlin   Cincinnati St. Xavier (B) :56.13
Splits: 26.92 29.21  
17 Nicholas Peltz   Cincinnati Sycamore :56.63
Splits: 26.47 30.16  
18 Drew Manguiat   Mason :57.04
Splits: 27.36 29.68  
19 Mitchell Camfield   Cincinnati Sycamore :57.11
Splits: 27.48 29.63  
20 Mitch Connor   Milford :57.48
Splits: 27.48 30.00  
21 Alec Diehl   Mason :57.86
Splits: 28.48 29.38  
22 Marshall Chabot   Cincinnati St. Xavier (W) :57.97
Splits: 27.51 30.46  
23 Logan Howell   Mason :58.28
Splits: 27.91 30.37  
23 Albert Kiser   Loveland :58.28
Splits: 28.03 30.25  
25 Timo Lange   Milford :58.77
Splits: 27.98 30.79  
26 Ryan Holter   Cincinnati La Salle :58.98
Splits: 27.96 31.02  
27 Logan Paroz   Cincinnati Anderson :59.77
Splits: 27.85 31.92  
28 Trace Taylor   Cincinnati Turpin :59.83
Splits: 28.65 31.18  
29 Aaron Abraham   Cincinnati Sycamore :59.88
Splits: 28.42 31.46  
30 Andrew McDarty   Milford 1:00.16
Splits: 28.15 32.01  
31 Alex Merk   Cincinnati La Salle 1:00.18
Splits: 29.05 31.13  
32 CJ Davis   Cincinnati La Salle 1:00.40
Splits: 28.96 31.44  
33 Bruce Rich   Milford 1:00.43
Splits: 28.71 31.72  
34 Mitko Karshovski   Loveland 1:01.32
Splits: 29.80 31.52  
35 Erik Nelson   Cincinnati St. Xavier (W) 1:01.57
Splits: 29.16 32.41  
36 Michael Alexander   Cincinnati Anderson 1:01.83
Splits: 28.96 32.87  
37 Drace Penley   Mason 1:02.91
Splits: 29.93 32.98  
38 Kush Nayak   Mason 1:03.07
Splits: 30.16 32.91  
39 Zach Obert   Cincinnati La Salle 1:03.12
Splits: 30.16 32.96  
40 Nik Uryupin   Cincinnati Wyoming 1:03.75
Splits: 30.14 33.61  
41 Josh Montgomery   Milford 1:04.30
Splits: 30.61 33.69  
42 Austin Orner   Cincinnati St. Xavier (W) 1:04.47
Splits: 29.72 34.75  
43 David Luria   Mason 1:04.67
Splits: 31.59 33.08  
44 Nicholas Alston   Cincinnati Sycamore 1:04.74
Splits: 30.86 33.88  
45 Ty Diersing   Norwood 1:04.79
Splits: 64.79 0  
46 John Cavanaugh   Cincinnati St. Xavier (B) 1:04.84
Splits: 29.46 35.38  
47 Jacob Antunes   Cincinnati Turpin 1:05.45
Splits: 31.26 34.19  
48 Billy Phillips   Cincinnati St. Xavier (W) 1:05.91
Splits: 31.12 34.79  
49 Philip Casperson   Loveland 1:06.04
Splits: 31.55 34.49  
50 Thomas Wassel   Loveland 1:06.09
Splits: 30.74 35.35  
51 Tim Boulos   Mason 1:06.11
Splits: 31.94 34.17  
52 Andrew Bessey   Loveland 1:11.96
Splits: 34.31 37.65  
53 Mark Pierce   Cincinnati Turpin 1:13.22
Splits: 35.19 38.03  
54 Chris Price   Cincinnati Turpin 1:17.65
Splits: 36.46 41.19  
Boys 200 Freestyle
1 David Franke   Cincinnati St. Xavier (B) 1:50.27
Splits: 24.81 27.67 28.82 28.97  
2 Matt Kramer   Cincinnati St. Xavier (W) 1:56.13
Splits: 26.47 29.42 29.75 30.49  
3 Craig Raffenberg   Cincinnati St. Xavier (B) 1:58.15
Splits: 26.39 29.27 31.13 31.36  
4 Kyle Wohleber   Cincinnati St. Xavier (B) 1:58.76
Splits: 26.55 30.23 31.67 30.31  
5 Reid Weibel   Cincinnati St. Xavier (B) 2:01.35
Splits: 26.42 29.82 32.26 32.85  
6 Ben Bueter   Cincinnati St. Xavier (B) 2:01.51
Splits: 26.94 30.63 32.21 31.73  
7 Eric Dornoff   Cincinnati St. Xavier (W) 2:02.50
Splits: 27.93 30.73 32.12 31.72  
8 Mitchell Camfield   Cincinnati Sycamore 2:04.66
Splits: 28.55 31.84 33.05 31.22  
9 Connor Davis   Cincinnati Anderson 2:04.88
Splits: 28.13 32.12 33.30 31.33  
10 Jacob Grant   Mason 2:05.07
Splits: 28.87 31.21 32.66 32.33  
11 Marshall Chabot   Cincinnati St. Xavier (W) 2:05.44
Splits: 28.08 32.26 32.57 32.53  
12 Zachary Vogelpohl   Cincinnati St. Xavier (W) 2:05.91
Splits: 27.12 31.92 32.94 33.93  
13 Logan Howell   Mason 2:09.18
Splits: 29.23 31.72 33.69 34.54  
14 Nick Brown   Milford 2:10.33
Splits: 28.59 33.22 34.33 34.19  
15 Blake Brauning   Cincinnati La Salle 2:15.17
Splits: 30.15 34.39 35.68 34.95  
16 Zach Farmer   Cincinnati Anderson 2:16.15
Splits: 30.45 34.45 35.70 35.55  
17 Michael Alexander   Cincinnati Anderson 2:17.09
Splits: 30.70 34.99 36.22 35.18  
18 Tim Boulos   Mason 2:21.38
Splits: 31.72 35.55 37.31 36.80  
19 Jake Brabender   Cincinnati La Salle 2:22.81
Splits: 32.63 36.02 37.71 36.45  
20 Philip Casperson   Loveland 2:34.05
Splits: 34.70 39.64 40.65 39.06  
21 Soham Agarwal   Cincinnati Sycamore 2:35.97
Splits: 33.87 39.07 41.89 41.14  
22 Ben Yauch   Cincinnati La Salle 2:38.48
Splits: 35.83 40.51 41.90 40.24  
23 Oliver Ceccopieri   Loveland 2:53.39
Splits: 35.54 42.36 46.55 48.94  
Boys 100 Backstroke
1 Jerome Roth   Cincinnati St. Xavier (B) 1:00.45
Splits: 29.27 31.18  
2 Zach McHenry   Cincinnati St. Xavier (B) 1:00.49
Splits: 28.98 31.51  
3 Ben Hopper   Cincinnati St. Xavier (W) 1:00.81
Splits: 30.12 30.69  
3 Richard Chen   Cincinnati St. Xavier (B) 1:00.81
Splits: 29.46 31.35  
5 Cam Young   Cincinnati St. Xavier (B) 1:02.10
Splits: 30.26 31.84  
6 Sean Mathews   Cincinnati St. Xavier (B) 1:02.88
Splits: 30.79 32.09  
7 Brendan Girten   Cincinnati Sycamore 1:03.82
Splits: 30.84 32.98  
8 Nick Brown   Milford 1:09.64
Splits: 33.39 36.25  
9 Timo Lange   Milford 1:09.80
Splits: 33.68 36.12  
10 Dominic Dicarlo   Cincinnati St. Xavier (B) 1:09.89
Splits: 34.29 35.60  
11 Erik Nelson   Cincinnati St. Xavier (W) 1:11.18
Splits: 34.87 36.31  
12 Josh Montgomery   Milford 1:11.36
Splits: 33.96 37.40  
13 Thomas Jaeger   Cincinnati La Salle 1:11.50
Splits: 34.07 37.43  
14 Ty Diersing   Norwood 1:12.04
Splits: 72.04 0  
15 Nay Paine   Cincinnati Sycamore 1:13.71
Splits: 35.35 38.36  
16 Andy Grace   Cincinnati Anderson 1:15.67
Splits: 37.17 38.50  
17 David Collins   Cincinnati La Salle 1:17.24
Splits: 39.29 37.95  
18 Jack Delisio   Cincinnati St. Xavier (W) 1:17.64
Splits: 37.43 40.21  
19 Joseph London   Cincinnati St. Xavier (W) 1:18.26
Splits: 37.63 40.63  
20 Gil Rutledge   Cincinnati Anderson 1:20.37
Splits: 39.72 40.65  
Boys 100 Breaststroke
1 Evan Hudak   Cincinnati St. Xavier (B) 1:05.72
Splits: 30.80 34.92  
2 Nathan Grider   Cincinnati St. Xavier (B) 1:06.53
Splits: 31.28 35.25  
3 Steve Russo   Cincinnati St. Xavier (W) 1:06.72
Splits: 31.69 35.03  
4 David Berno   Cincinnati St. Xavier (B) 1:06.84
Splits: 32.09 34.75  
5 Brian Hefele   Cincinnati St. Xavier (B) 1:07.03
Splits: 31.11 35.92  
6 Matt Keller   Cincinnati St. Xavier (B) 1:07.30
Splits: 31.52 35.78  
7 Ben Bueter   Cincinnati St. Xavier (B) 1:10.68
Splits: 33.20 37.48  
8 Aaron Abraham   Cincinnati Sycamore 1:11.64
Splits: 34.38 37.26  
9 Albert Kiser   Loveland 1:12.80
Splits: 34.11 38.69  
10 Christopher Zerhusen   Cincinnati Anderson 1:12.99
Splits: 34.57 38.42  
11 Eric Dornoff   Cincinnati St. Xavier (W) 1:13.32
Splits: 34.97 38.35  
12 Zach Farmer   Cincinnati Anderson 1:14.08
Splits: 34.76 39.32  
13 Andrew Callaway   Cincinnati Sycamore 1:14.26
Splits: 34.90 39.36  
14 Andrew McDarty   Milford 1:15.04
Splits: 35.64 39.40  
15 David Weinrich   Cincinnati Wyoming 1:15.28
Splits: 34.98 40.30  
16 Ben Rechel   Cincinnati La Salle 1:15.38
Splits: 34.78 40.60  
17 Zak Woodson   Milford 1:16.59
Splits: 36.17 40.42  
18 Brendan Sullivan   Milford 1:17.26
Splits: 37.09 40.17  
19 Drace Penley   Mason 1:17.48
Splits: 36.11 41.37  
20 CJ Davis   Cincinnati La Salle 1:17.84
Splits: 36.22 41.62  
21 Austin Orner   Cincinnati St. Xavier (W) 1:18.31
Splits: 36.99 41.32  
22 Alex Chambers   Norwood 1:18.54
Splits: 37.36 41.18  
23 Steven Looby   Cincinnati La Salle 1:19.13
Splits: 35.76 43.37  
24 Ben Weckenbrock   Cincinnati St. Xavier (W) 1:19.61
Splits: 36.76 42.85  
25 Logan Paroz   Cincinnati Anderson 1:21.40
Splits: 37.91 43.49  
26 Kevin Kerth   Cincinnati Anderson 1:21.52
Splits: 38.29 43.23  
27 Kameron Powel   Cincinnati Anderson 1:22.41
Splits: 38.91 43.50  
28 Ryan Holter   Cincinnati La Salle 1:24.07
Splits: 39.19 44.88  
29 David Luria   Mason 1:27.01
Splits: 41.89 45.12  
30 Eric Hildebrandt   Mason 1:27.03
Splits: 41.58 45.45  
31 Danny McCarthy   Loveland 1:27.28
Splits: 39.07 48.21  
32 Kush Nayak   Mason 1:27.32
Splits: 40.72 46.60  
33 Oliver Ceccopieri   Loveland 1:28.09
Splits: 39.59 48.50  
34 Thomas Wassel   Loveland 1:28.65
Splits: 40.98 47.67  
35 Matt Wolke   Cincinnati La Salle 1:33.91
Splits: 43.15 50.76  
Boys 200 Freestyle Relay
1 Cincinnati St. Xavier A Cincinnati St. Xavier (B) 1:36.00
  D. Franke 23.77 D. Delorenzo 24.83  
R. Hessler 23.62 B. Jones 23.78
2 Cincinnati St. Xavier B Cincinnati St. Xavier (B) 1:38.51
  G. Dennis 24.35 J. Chabot 24.28  
C. Raffenberg 24.84 H. Nguyen 25.04
3 Cincinnati St. Xavier A Cincinnati St. Xavier (W) 1:40.52
  M. Kramer 24.58 S. Russo 24.99  
B. Bueter 25.64 J. Owens 25.31
4 Cincinnati St. Xavier B Cincinnati St. Xavier (W) 1:42.42
  L. Stegman 26.05 M. Chabot 26.04  
Z. Vogelpohl 25.11 E. Dornoff 25.22
5 Cincinnati St. Xavier C Cincinnati St. Xavier (B) 1:42.50
  N. Grider 25.51 D. Berno 25.49  
E. Hudak 25.66 A. Young 25.84
6 Cincinnati Anderson A Cincinnati Anderson 1:43.31
  A. Kerth 26.21 C. Zerhusen 25.42  
K. Kerth 26.30 C. Davis 25.38
7 Loveland A Loveland 1:44.52
  C. Shumaker 27.69 T. Wassel 27.66  
A. Kiser 25.58 M. Lawson 23.59
8 Mason A Mason 1:44.74
  J. Grant 26.17 L. Howell 26.56  
A. Diehl 26.89 B. Romanchek 25.12
9 Cincinnati Sycamore A Cincinnati Sycamore 1:45.90
  B. Girten 26.82 A. Abraham 27.63  
M. Camfield 25.64 A. Callaway 25.81
10 Cincinnati La Salle A Cincinnati La Salle 1:46.71
  R. Holter 26.95 S. Looby 27.56  
A. Merk 27.04 B. Rechel 25.16
11 Milford A Milford 1:47.13
  M. Connor 26.84 T. Lange 26.91  
N. Brown 26.25 A. McDarty 27.13
12 Cincinnati St. Xavier C Cincinnati St. Xavier (W) 1:51.46
  A. Vu 28.03 A. Mitchell 27.24  
J. Kanitz 27.56 B. Phillips 28.63
13 Milford B Milford 1:52.71
  B. Sullivan 28.23 Z. Woodson 27.45  
B. Rich 27.82 J. Montgomery 29.21
14 Mason B Mason 1:53.12
  D. Manguiat 26.01 K. Nayak 28.49  
D. Penley 28.78 T. Boulos 29.84
15 Cincinnati Sycamore B Cincinnati Sycamore 1:53.50
  N. Alston 25.74 N. Paine 29.77  
S. Agarwal 29.86 N. Peltz 28.13
16 Cincinnati Anderson B Cincinnati Anderson 1:53.87
  G. Rutledge 30.54 J. Ruffley 28.65  
K. Powel 28.85 L. Paroz 25.83
17 Cincinnati Turpin A Cincinnati Turpin 2:01.48
  J. Antunes 29.34 C. Price 34.90  
M. Pierce 30.87 T. Taylor 26.37
18 Loveland B Loveland 2:04.26
  A. Bessey 28.56 P. Waked 30.94  
P. Casperson 30.60 D. McCarthy 34.16
19 Cincinnati La Salle B Cincinnati La Salle 2:06.05
  C. Davis 28.31 Z. Obert 28.87  
B. Yauch 34.09 M. Wolke 34.78
  Loveland C Loveland DQ
  O. Ceccopieri 32.71 J. Haman 33.88  
D. Trate 48.76 N. Jerdack -115.35
Boys 200 Medley Relay
1 Cincinnati St. Xavier A Cincinnati St. Xavier (B) 1:46.23
  G. Dennis 27.33 B. Hefele 30.43  
B. Jones 25.32 D. Delorenzo 23.15
2 Cincinnati St. Xavier B Cincinnati St. Xavier (B) 1:48.02
  S. Mathews 29.26 M. Keller 29.39  
Z. McHenry 25.92 R. Chen 23.45
3 Cincinnati St. Xavier A Cincinnati St. Xavier (W) 1:51.42
  B. Hopper 28.02 S. Russo 30.22  
L. Stegman 27.47 D. Dicarlo 25.71
4 Cincinnati St. Xavier C Cincinnati St. Xavier (B) 1:52.75
  J. Roth 28.56 W. Lambert 31.03  
A. Young 27.17 C. Young 25.99
5 Cincinnati Sycamore A Cincinnati Sycamore 1:55.52
  M. Camfield 29.88 A. Abraham 32.37  
B. Girten 28.27 N. Peltz 25.00
6 Loveland A Loveland 1:59.22
  C. Shumaker 31.26 A. Kiser 32.74  
P. Waked 30.87 M. Lawson 24.35
7 Cincinnati Anderson A Cincinnati Anderson 2:01.17
  A. Kerth 31.08 C. Zerhusen 33.69  
C. Davis 31.36 K. Kerth 25.04
8 Mason A Mason 2:01.69
  B. Romanchek 31.50 D. Penley 35.13  
J. Grant 28.58 A. Diehl 26.48
9 Milford A Milford 2:02.38
  N. Brown 31.68 A. McDarty 34.06  
T. Lange 30.01 M. Connor 26.63
10 Cincinnati La Salle A Cincinnati La Salle 2:02.81
  T. Jaeger 32.36 S. Looby 34.35  
B. Rechel 30.08 D. Collins 26.02
11 Cincinnati St. Xavier B Cincinnati St. Xavier (W) 2:02.83
  J. Kanitz 31.12 B. Weckenbrock 34.85  
A. Mitchell 33.78 A. Orner 23.08
12 Milford B Milford 2:05.86
  J. Montgomery 33.03 B. Sullivan 34.30  
B. Rich 30.86 Z. Woodson 27.67
13 Cincinnati St. Xavier C Cincinnati St. Xavier (W) 2:08.24
  E. Nelson 32.23 B. Phillips 37.83  
A. Vu 30.02 J. London 28.16
14 Cincinnati La Salle B Cincinnati La Salle 2:09.34
  A. Merk 33.51 R. Holter 34.69  
C. Davis 30.47 Z. Obert 30.67
15 Cincinnati Sycamore B Cincinnati Sycamore 2:09.92
  N. Paine 33.83 A. Callaway 34.24  
S. Agarwal 34.10 N. Alston 27.75
16 Mason B Mason 2:12.03
  D. Luria 36.54 E. Hildebrandt 39.23  
D. Manguiat 29.66 L. Howell 26.60
17 Cincinnati Anderson B Cincinnati Anderson 2:12.50
  L. Paroz 33.09 Z. Farmer 34.71  
A. Grace 35.80 K. Powel 28.90
18 Cincinnati Turpin A Cincinnati Turpin 2:17.58
  J. Antunes 35.24 C. Price 40.04  
T. Taylor 31.09 M. Pierce 31.21
19 Cincinnati La Salle C Cincinnati La Salle 2:22.56
  B. Brauning 33.50 B. Yauch 40.70  
J. Brabender 32.36 M. Wolke 36.00
20 Loveland B Loveland 2:38.96
  B. Wassel 38.03 O. Ceccopieri 39.57  
M. Karshovski 34.99 N. Jerdack 46.37