Football 2022-23
QuikStatsIowa

Touchdowns

1
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

15
2
Corbyn Palmer, SR RB/DL, #22

Waukon - Class 2A - District 2A-4

12
3
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

10
3
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

10
5
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

9

Passing TDs

1
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

7
2
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

6
3
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

5
3
Decklyn Heins, SO QB/DB, #12

North Fayette Valley - Class 2A - District 2A-4

5
5
Carter Jeanes, SR QB/CB, #6

Oelwein - Class 2A - District 2A-4

4

Rushing TDs

1
Corbyn Palmer, SR RB/DL, #22

Waukon - Class 2A - District 2A-4

10
2
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

9
3
Blake Reichter, SR RB/DE, #44

North Fayette Valley - Class 2A - District 2A-4

7
3
Ayden Burrow, SO RB/LB, #16

North Fayette Valley - Class 2A - District 2A-4

7
5
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

6

Receiving TDs

1
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

5
2
Bryce Elsbernd, SR WR/DB, #10

North Fayette Valley - Class 2A - District 2A-4

4
3
Seamus Crahan, SR WR/DB, #20

Wahlert Catholic - Class 2A - District 2A-4

3
4
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

2
4
Carson Cox, SR WR/CB, #1

Oelwein - Class 2A - District 2A-4

2

All Purpose Yards

1
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

824
2
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

750
3
Corbyn Palmer, SR RB/DL, #22

Waukon - Class 2A - District 2A-4

745
4
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

741
5
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

739

Passing Yards

1
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

946
2
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

785
3
Decklyn Heins, SO QB/DB, #12

North Fayette Valley - Class 2A - District 2A-4

686
4
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

399
5
Andrew Sadler, SO QB/DB, #9

Union Community - Class 2A - District 2A-4

363

Rushing Yards

1
Corbyn Palmer, SR RB/DL, #22

Waukon - Class 2A - District 2A-4

573
2
Ayden Burrow, SO RB/LB, #16

North Fayette Valley - Class 2A - District 2A-4

514
3
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

505
4
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

418
5
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

394

Receiving Yards

1
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

494
2
Nash Pearson, SR RB/S, #5

Waukon - Class 2A - District 2A-4

333
3
Tyce Larson, FR WR/LB, #7

Jesup - Class 2A - District 2A-4

270
4
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

259
5
Logan Rosauer, JR LB/TE, #10

Union Community - Class 2A - District 2A-4

210

Total Tackles

1
Brock Ruzicka, JR OL/DL, #68

Union Community - Class 2A - District 2A-4

33.5
2
Skyler Blad, JR OG/LB, #58

Jesup - Class 2A - District 2A-4

29.0
3
Caleb Olson, JR TE/LB, #2

Union Community - Class 2A - District 2A-4

28.0
4
Kael Crawford, SR RB/LB, #21

Waukon - Class 2A - District 2A-4

27.0
5
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

26.5

Total Sacks

1
Brock Ruzicka, JR OL/DL, #68

Union Community - Class 2A - District 2A-4

5.0
2
Milan Byrnes, SR OL/DL, #53

Waukon - Class 2A - District 2A-4

3.5
2
Isaac Roe, SR OG/DL, #52

Waukon - Class 2A - District 2A-4

3.5
2
Ryan Devries, JR OL/DL, #55

Union Community - Class 2A - District 2A-4

3.5
5
Carson Hager, SO TE/DL, #15

Waukon - Class 2A - District 2A-4

2.0

Interceptions

1
Jerren Gille, JR DB/WR, #5

Wahlert Catholic - Class 2A - District 2A-4

3
1
Kole McCormick, JR TE/LB, #11

Waukon - Class 2A - District 2A-4

3
1
Bryce Elsbernd, SR WR/DB, #10

North Fayette Valley - Class 2A - District 2A-4

3
1
Logan Rosauer, JR LB/TE, #10

Union Community - Class 2A - District 2A-4

3
5
Zach Callahan, SR WR/DB, #18

Wahlert Catholic - Class 2A - District 2A-4

2

Fumble Recoveries

1
Brady Schulmeister, JR TE/DB, #36

Oelwein - Class 2A - District 2A-4

2
2
Michael Winter, JR LB/TE, #88

Wahlert Catholic - Class 2A - District 2A-4

1
2
Kevin Bradley, JR RB/S, #26

Wahlert Catholic - Class 2A - District 2A-4

1
2
Zach Callahan, SR WR/DB, #18

Wahlert Catholic - Class 2A - District 2A-4

1
2
Jack Goerdt, SR OL/DL, #59

Wahlert Catholic - Class 2A - District 2A-4

1

Offensive Touchdowns

1
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

15
2
Corbyn Palmer, SR RB/DL, #22

Waukon - Class 2A - District 2A-4

12
3
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

10
4
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

9
4
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

9

Offensive Yards

1
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

1200
2
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

1015
3
Corbyn Palmer, SR RB/DL, #22

Waukon - Class 2A - District 2A-4

745
4
Decklyn Heins, SO QB/DB, #12

North Fayette Valley - Class 2A - District 2A-4

632
5
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

621

Defensive Touchdowns

1
Alex Eisbach, SR RB/LB, #42

Wahlert Catholic - Class 2A - District 2A-4

1
1
Bryce Elsbernd, SR WR/DB, #10

North Fayette Valley - Class 2A - District 2A-4

1

Passing Completions

1
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

81
2
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

51
3
Decklyn Heins, SO QB/DB, #12

North Fayette Valley - Class 2A - District 2A-4

36
4
Andrew Sadler, SO QB/DB, #9

Union Community - Class 2A - District 2A-4

32
5
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

29

Passing Attempts

1
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

136
2
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

84
3
Andrew Sadler, SO QB/DB, #9

Union Community - Class 2A - District 2A-4

76
4
Decklyn Heins, SO QB/DB, #12

North Fayette Valley - Class 2A - District 2A-4

67
5
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

45

Passing Yards Per Completion

1
Decklyn Heins, SO QB/DB, #12

North Fayette Valley - Class 2A - District 2A-4

19.1
2
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

15.4
3
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

13.8
4
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

11.7
5
Andrew Sadler, SO QB/DB, #9

Union Community - Class 2A - District 2A-4

11.3

Passing Quarterback Rating

1
Decklyn Heins, SO QB/DB, #12

North Fayette Valley - Class 2A - District 2A-4

139.7
2
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

139.2
3
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

138.9
4
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

118.0
5
Andrew Sadler, SO QB/DB, #9

Union Community - Class 2A - District 2A-4

82.2

Rushing Attempts

1
Preston Youngblut, SO RB/LB, #4

Jesup - Class 2A - District 2A-4

67
2
Corbyn Palmer, SR RB/DL, #22

Waukon - Class 2A - District 2A-4

66
3
Ayden Burrow, SO RB/LB, #16

North Fayette Valley - Class 2A - District 2A-4

63
4
Blake Reichter, SR RB/DE, #44

North Fayette Valley - Class 2A - District 2A-4

56
5
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

52

Rushing Yards Per Carry

1
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

9.7
2
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

9.4
3
Corbyn Palmer, SR RB/DL, #22

Waukon - Class 2A - District 2A-4

8.7
4
Ayden Burrow, SO RB/LB, #16

North Fayette Valley - Class 2A - District 2A-4

8.2
5
Michael Bormann, SO RB/LB, #45

Wahlert Catholic - Class 2A - District 2A-4

7.6

Rushing Longest For TD

1
Ryan Treptow, SO QB/DB, #14

Jesup - Class 2A - District 2A-4

75
2
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

71
3
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

69
4
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

65
5
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

53

Receptions

1
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

38
2
Nash Pearson, SR RB/S, #5

Waukon - Class 2A - District 2A-4

23
3
Tyce Larson, FR WR/LB, #7

Jesup - Class 2A - District 2A-4

19
4
Ethan Detemmerman, JR QB/CB, #4

Oelwein - Class 2A - District 2A-4

16
5
Logan Rosauer, JR LB/TE, #10

Union Community - Class 2A - District 2A-4

14

Receiving Yards Per Catch

1
Nash Pearson, SR RB/S, #5

Waukon - Class 2A - District 2A-4

14.5
2
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

13.0
3
Ben Mabb, SR RB/DB, #26

North Fayette Valley - Class 2A - District 2A-4

31.0
4
Blake Reichter, SR RB/DE, #44

North Fayette Valley - Class 2A - District 2A-4

30.7
5
Hayden Tripp, FR TE/DB, #82

Oelwein - Class 2A - District 2A-4

29.5

Reception Longest For TD

1
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

70
2
Bryce Elsbernd, SR WR/DB, #10

North Fayette Valley - Class 2A - District 2A-4

59
3
Logan Rosauer, JR LB/TE, #10

Union Community - Class 2A - District 2A-4

41
4
Ethan Detemmerman, JR QB/CB, #4

Oelwein - Class 2A - District 2A-4

35
5
Seamus Crahan, SR WR/DB, #20

Wahlert Catholic - Class 2A - District 2A-4

34

Tackles Solo

1
Caleb Olson, JR TE/LB, #2

Union Community - Class 2A - District 2A-4

24
1
Brock Ruzicka, JR OL/DL, #68

Union Community - Class 2A - District 2A-4

24
3
Ryan Devries, JR OL/DL, #55

Union Community - Class 2A - District 2A-4

22
4
Kael Crawford, SR RB/LB, #21

Waukon - Class 2A - District 2A-4

20
5
J.P. Weber, SR LB/OL, #52

Wahlert Catholic - Class 2A - District 2A-4

19

Total Tackles For Loss

1
Isaac Roe, SR OG/DL, #52

Waukon - Class 2A - District 2A-4

8.5
2
Kael Crawford, SR RB/LB, #21

Waukon - Class 2A - District 2A-4

8.0
3
Milan Byrnes, SR OL/DL, #53

Waukon - Class 2A - District 2A-4

7.5
3
Brock Ruzicka, JR OL/DL, #68

Union Community - Class 2A - District 2A-4

7.5
5
Ryan Devries, JR OL/DL, #55

Union Community - Class 2A - District 2A-4

5.0

Interception Return Yards

1
Kole McCormick, JR TE/LB, #11

Waukon - Class 2A - District 2A-4

81
2
Alex Eisbach, SR RB/LB, #42

Wahlert Catholic - Class 2A - District 2A-4

62
3
Michael Winter, JR LB/TE, #88

Wahlert Catholic - Class 2A - District 2A-4

58
4
Jerren Gille, JR DB/WR, #5

Wahlert Catholic - Class 2A - District 2A-4

53
5
Zach Callahan, SR WR/DB, #18

Wahlert Catholic - Class 2A - District 2A-4

50

Interceptions Returned For TD

1
Alex Eisbach, SR RB/LB, #42

Wahlert Catholic - Class 2A - District 2A-4

1
1
Bryce Elsbernd, SR WR/DB, #10

North Fayette Valley - Class 2A - District 2A-4

1

Kickoffs

1
Dylan Hogan, JR TE/DB, #47

Waukon - Class 2A - District 2A-4

35
2
Lincoln Aeschliman, SO RB/LB, #1

North Fayette Valley - Class 2A - District 2A-4

33
3
J.P. Weber, SR LB/OL, #52

Wahlert Catholic - Class 2A - District 2A-4

20
4
Brock Ruzicka, JR OL/DL, #68

Union Community - Class 2A - District 2A-4

18
5
Nathan Schiesl, SO K, #7

Wahlert Catholic - Class 2A - District 2A-4

16

Kickoff Yards

1
Dylan Hogan, JR TE/DB, #47

Waukon - Class 2A - District 2A-4

1493
2
Lincoln Aeschliman, SO RB/LB, #1

North Fayette Valley - Class 2A - District 2A-4

1400
3
J.P. Weber, SR LB/OL, #52

Wahlert Catholic - Class 2A - District 2A-4

950
4
Brock Ruzicka, JR OL/DL, #68

Union Community - Class 2A - District 2A-4

877
5
Nathan Schiesl, SO K, #7

Wahlert Catholic - Class 2A - District 2A-4

792

Kickoff Touchbacks

1
Lincoln Aeschliman, SO RB/LB, #1

North Fayette Valley - Class 2A - District 2A-4

2
1
Brock Ruzicka, JR OL/DL, #68

Union Community - Class 2A - District 2A-4

2
3
Rylan Bahe, SR OG/DT, #64

Jesup - Class 2A - District 2A-4

1

Punts

1
Chris Rocha, SR WR/DB, #3

Oelwein - Class 2A - District 2A-4

15
2
Rylan Bahe, SR OG/DT, #64

Jesup - Class 2A - District 2A-4

13
3
Ayden Turner, JR RB/LB, #27

North Fayette Valley - Class 2A - District 2A-4

6
4
Zach Callahan, SR WR/DB, #18

Wahlert Catholic - Class 2A - District 2A-4

5
4
Logan Rosauer, JR LB/TE, #10

Union Community - Class 2A - District 2A-4

5

Punt Yards

1
Chris Rocha, SR WR/DB, #3

Oelwein - Class 2A - District 2A-4

425
1
Rylan Bahe, SR OG/DT, #64

Jesup - Class 2A - District 2A-4

425
3
Zach Callahan, SR WR/DB, #18

Wahlert Catholic - Class 2A - District 2A-4

248
4
Ayden Turner, JR RB/LB, #27

North Fayette Valley - Class 2A - District 2A-4

175
5
Logan Rosauer, JR LB/TE, #10

Union Community - Class 2A - District 2A-4

154

Punt Yards Per

1
Zach Callahan, SR WR/DB, #18

Wahlert Catholic - Class 2A - District 2A-4

49.6
2
Dylan Hogan, JR TE/DB, #47

Waukon - Class 2A - District 2A-4

43.0
3
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

33.5
4
Rylan Bahe, SR OG/DT, #64

Jesup - Class 2A - District 2A-4

32.7
5
Logan Rosauer, JR LB/TE, #10

Union Community - Class 2A - District 2A-4

30.8

Kickoff Returns

1
Ethan Detemmerman, JR QB/CB, #4

Oelwein - Class 2A - District 2A-4

22
2
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

17
3
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

9
4
Tyce Larson, FR WR/LB, #7

Jesup - Class 2A - District 2A-4

7
5
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

5

Kickoff Return Yards

1
Ethan Detemmerman, JR QB/CB, #4

Oelwein - Class 2A - District 2A-4

327
2
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

270
3
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

257
4
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

167
5
Alex Eisbach, SR RB/LB, #42

Wahlert Catholic - Class 2A - District 2A-4

117

Kickoff Yards Per Return

1
Jerren Gille, JR DB/WR, #5

Wahlert Catholic - Class 2A - District 2A-4

53.0
2
Alex Eisbach, SR RB/LB, #42

Wahlert Catholic - Class 2A - District 2A-4

39.0
3
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

33.4
4
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

30.0
5
Evan O'Neill, SR RB/CB, #2

Waukon - Class 2A - District 2A-4

29.0

Kickoff Returns For TD

1
Alex Eisbach, SR RB/LB, #42

Wahlert Catholic - Class 2A - District 2A-4

1
1
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

1
1
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

1
1
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

1

Kickoff Return Longest For TD

1
Joren Fisher, SR WR/DB, #11

Union Community - Class 2A - District 2A-4

95
2
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

90
3
Brevin Dahl, SR WR/CB, #5

Jesup - Class 2A - District 2A-4

80
4
Alex Eisbach, SR RB/LB, #42

Wahlert Catholic - Class 2A - District 2A-4

75

Punt Returns

1
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

5
2
Nash Pearson, SR RB/S, #5

Waukon - Class 2A - District 2A-4

3
3
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

2
4
Owen Wallace, SR WR/DB, #11

Wahlert Catholic - Class 2A - District 2A-4

1
4
Jacob Courtney, JR QB/LB, #14

Waukon - Class 2A - District 2A-4

1

Punt Return Yards

1
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

136
2
Nash Pearson, SR RB/S, #5

Waukon - Class 2A - District 2A-4

85
3
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

34
4
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

22
5
Owen Wallace, SR WR/DB, #11

Wahlert Catholic - Class 2A - District 2A-4

17

Punt Yards Per Return

1
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

27.2
2
Nash Pearson, SR RB/S, #5

Waukon - Class 2A - District 2A-4

28.3
3
Noah Hatlan, SR QB/S, #9

Waukon - Class 2A - District 2A-4

22.0
4
Owen Wallace, SR WR/DB, #11

Wahlert Catholic - Class 2A - District 2A-4

17.0
4
Nick Koch, SR RB/DB, #2

North Fayette Valley - Class 2A - District 2A-4

17.0

Punt Returns For TD

1
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

1
1
Nash Pearson, SR RB/S, #5

Waukon - Class 2A - District 2A-4

1

Punt Return Longest For TD

1
Nash Pearson, SR RB/S, #5

Waukon - Class 2A - District 2A-4

83
2
Ryan Brosius, SR RB/DB, #23

Wahlert Catholic - Class 2A - District 2A-4

53

Field Goals Made

1
Dylan Hogan, JR TE/DB, #47

Waukon - Class 2A - District 2A-4

1

Field Goal Attempts

1
Dylan Hogan, JR TE/DB, #47

Waukon - Class 2A - District 2A-4

1

Field Goal Percent

1
Dylan Hogan, JR TE/DB, #47

Waukon - Class 2A - District 2A-4

100.0%

Field Goal Longest

1
Dylan Hogan, JR TE/DB, #47

Waukon - Class 2A - District 2A-4

27

PAT Points

1
Dylan Hogan, JR TE/DB, #47

Waukon - Class 2A - District 2A-4

27
2
J.P. Weber, SR LB/OL, #52

Wahlert Catholic - Class 2A - District 2A-4

21
3
Lincoln Aeschliman, SO RB/LB, #1

North Fayette Valley - Class 2A - District 2A-4

19
4
Brock Ruzicka, JR OL/DL, #68

Union Community - Class 2A - District 2A-4

10
5
Nathan Schiesl, SO K, #7

Wahlert Catholic - Class 2A - District 2A-4

7

Two Point Conversions

1
Bryce Rudiger, SR QB/DB, #10

Wahlert Catholic - Class 2A - District 2A-4

2
2
Josh Ladeburg, JR FB/LB, #44

Oelwein - Class 2A - District 2A-4

1
2
Brandon Tournier, SO RB/LB, #30

Oelwein - Class 2A - District 2A-4

1
2
Westin Woodson, SR RB/DE, #48

Oelwein - Class 2A - District 2A-4

1
2
Jacob Courtney, JR QB/LB, #14

Waukon - Class 2A - District 2A-4

1
Privacy | Terms | © 2024 BOUND