
-
- Height:
- 6-3
-
- Weight:
- 205
-
- Year:
- Jr.
-
- Hometown:
- West Des Moines, Iowa
-
- High School:
- Valley
-
- Position:
- QB
-
- gp
- 6
-
- tk
- 1.0
-
- sac
- 0.0
-
- int
- 0
-
- ffum
- 0
Bio
2022
- Appeared in 6 games
- Totaled 466 passing yards and 6 touchdowns
- Longest Completion: 36 yards
- Recorded 47 rushes for 163 yards and 2 touchdowns
- Longest Rush: 22 yards
Career Highs:
Completions: 16 vs. UW-Stevens Point 10/8/22
Yards: 170 vs. UW-Oshkosh 10/1/22
Touchdowns: 3 vs. UW-Stevens Point 10/8/22
Parents/Guardians: Jason and Joanna Katcher
Major: Civil Engineering
Last updated: 11/29/2022
Recent games
Season Statistics
Overall | Conference | |
---|---|---|
Solo tackles | 1 | 1 |
Assists | 0 | 0 |
Tackles | 1.0 | 1.0 |
Tackles per game | .2 | .2 |
Sacks | 0.0 | 0.0 |
Sack yards | 0 | 0 |
Interceptions | 0 | 0 |
Returned for touchdown | - | - |
Fumble recoveries | 0 | 0 |
Fumble return TDs | - | - |
Game Log - Passing
Date | Opponent | Score | comp | att | pct | yds | y/a | td | int | sac | yds |
---|---|---|---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | - | - | - | - | - | - | - | - | - |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | 15 | 30 | 50.0% | 170 | 5.7 | 0 | 2 | 3 | 21 |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | 16 | 27 | 59.3% | 117 | 4.3 | 3 | 1 | 0 | 0 |
Oct 15 | Wis.-River Falls | W, 21-14 | 8 | 18 | 44.4% | 68 | 3.8 | 1 | 0 | 2 | 11 |
Oct 22 | Wis.-Whitewater | W, 17-13 | 11 | 20 | 55.0% | 110 | 5.5 | 1 | 0 | 3 | 14 |
Oct 29 | at Wis.-Stout | L, 24-22 | 1 | 2 | 50.0% | 1 | 0.5 | 1 | 0 | 0 | 0 |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - | - | - | - |
Game Log - Rushing
Date | Opponent | Score | rush | yds | y/a | lng | td | fum | lost |
---|---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | - | - | - | - | - | - | - |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | 11 | 26 | 2.4 | 18 | 0 | 1 | 0 |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | 11 | 84 | 7.6 | 22 | 1 | - | - |
Oct 15 | Wis.-River Falls | W, 21-14 | 11 | 33 | 3.0 | 11 | 1 | - | - |
Oct 22 | Wis.-Whitewater | W, 17-13 | 11 | 15 | 1.4 | 11 | 0 | - | - |
Oct 29 | at Wis.-Stout | L, 24-22 | 3 | 5 | 1.7 | 3 | 0 | - | - |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - | - |
Game Log - Receiving
Date | Opponent | Score | rec | yds | y/r | lng | td | fum | lost |
---|---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | - | - | - | - | - | - | - |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | - | - | - | - | - | 1 | 0 |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | - | - | - | - | - | - | - |
Oct 15 | Wis.-River Falls | W, 21-14 | - | - | - | - | - | - | - |
Oct 22 | Wis.-Whitewater | W, 17-13 | - | - | - | - | - | - | - |
Oct 29 | at Wis.-Stout | L, 24-22 | - | - | - | - | - | - | - |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - | - |
Game Log - Kicking
Date | Opponent | Score | fgm | fga | lng | xpm | xpa | pts |
---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | - | - | - | - | - | 0 |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | - | - | - | - | - | 0 |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | - | - | - | - | - | 0 |
Oct 15 | Wis.-River Falls | W, 21-14 | - | - | - | - | - | 0 |
Oct 22 | Wis.-Whitewater | W, 17-13 | - | - | - | - | - | 0 |
Oct 29 | at Wis.-Stout | L, 24-22 | - | - | - | - | - | 0 |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - |
Game Log - Punting
Date | Opponent | Score | punt | yds | avg | long | in20 | fc | tb | blk |
---|---|---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | - | - | - | - | - | - | - | - |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | - | - | - | - | - | - | - | - |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | - | - | - | - | - | - | - | - |
Oct 15 | Wis.-River Falls | W, 21-14 | - | - | - | - | - | - | - | - |
Oct 22 | Wis.-Whitewater | W, 17-13 | - | - | - | - | - | - | - | - |
Oct 29 | at Wis.-Stout | L, 24-22 | - | - | - | - | - | - | - | - |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - | - | - |
Game Log - Returns
Date | Opponent | Score | kr | yds | avg | lng | td | pr | yds | avg | lng | td |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | - | - | - | - | - | - | - | - | - | - |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | - | - | - | - | - | - | - | - | - | - |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | - | - | - | - | - | - | - | - | - | - |
Oct 15 | Wis.-River Falls | W, 21-14 | - | - | - | - | - | - | - | - | - | - |
Oct 22 | Wis.-Whitewater | W, 17-13 | - | - | - | - | - | - | - | - | - | - |
Oct 29 | at Wis.-Stout | L, 24-22 | - | - | - | - | - | - | - | - | - | - |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - | - | - | - | - |
Game Log - All-Purpose
Date | Opponent | Score | gp | rush | rcv | pr | kr | yds |
---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | 1 | - | - | - | - | 0 |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | 1 | 26 | - | - | - | 26 |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | 1 | 84 | - | - | - | 84 |
Oct 15 | Wis.-River Falls | W, 21-14 | 1 | 33 | - | - | - | 33 |
Oct 22 | Wis.-Whitewater | W, 17-13 | 1 | 15 | - | - | - | 15 |
Oct 29 | at Wis.-Stout | L, 24-22 | 1 | 5 | - | - | - | 5 |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - |
Game Log - Scoring
Date | Opponent | Score | pts | rush | rec | kr | pr | int | fum | xpm | fgm | saf | misc | 2pt |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | 0 | - | - | - | - | - | - | - | - | - | 0 | - |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | 0 | 0 | - | - | - | - | - | - | - | 0 | 0 | - |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | 6 | 1 | - | - | - | - | - | - | - | 0 | 0 | 0 |
Oct 15 | Wis.-River Falls | W, 21-14 | 6 | 1 | - | - | - | - | - | - | - | 0 | 0 | 0 |
Oct 22 | Wis.-Whitewater | W, 17-13 | 0 | 0 | - | - | - | - | - | - | - | - | 0 | - |
Oct 29 | at Wis.-Stout | L, 24-22 | 0 | 0 | - | - | - | - | - | - | - | - | 0 | - |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - | - | - | - | - | - | - |
Game Log - Defense
Date | Opponent | Score | tack | ast | tot | sack | lost | tfl | yds | ff | fr | td | int | yds | td | brup | blk | saf |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 1 | at Michigan Tech | L, 23-13 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Sep 10 | Bethel (Minn.) | W, 10-7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Sep 17 | Hardin-Simmons | L, 41-0 | - | - | 0.0 | - | - | 0.0 | - | - | - | - | - | - | - | - | - | - |
Oct 1 | at Wis.-Oshkosh | L, 46-7 | 1 | 0 | 1.0 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | - | 0 | 0 | - | 0 | 0 | 0 |
Oct 8 | at Wis.-Stevens Point | W, 31-3 | 0 | 0 | 0.0 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | - | 0 | 0 | - | 0 | 0 | 0 |
Oct 15 | Wis.-River Falls | W, 21-14 | 0 | 0 | 0.0 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | - | 0 | 0 | - | 0 | 0 | 0 |
Oct 22 | Wis.-Whitewater | W, 17-13 | - | - | 0.0 | - | - | 0.0 | - | - | - | - | - | - | - | - | - | - |
Oct 29 | at Wis.-Stout | L, 24-22 | - | - | 0.0 | - | - | 0.0 | - | - | - | - | - | - | - | - | - | - |
Nov 5 | Wis.-Eau Claire | W, 38-14 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Nov 12 | at Wis.-La Crosse | L, 31-10 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
gp | comp | att | pct | yds | y/g | y/a | td | int | lg | effic | |
---|---|---|---|---|---|---|---|---|---|---|---|
Event | |||||||||||
Total | 6 | 51 | 97 | 52.6% | 466 | 77.7 | 4.8 | 6 | 3 | 36 | 107.2 |
Conference | 5 | 51 | 97 | 52.6% | 466 | 93.2 | 4.8 | 6 | 3 | 36 | 107.2 |
Exhibition | - | - | - | - | - | - | - | - | - | - | 0.0 |
Location | |||||||||||
Home | 3 | 19 | 38 | 50.0% | 178 | 59.3 | 4.7 | 2 | 0 | 36 | 106.7 |
Away | 3 | 32 | 59 | 54.2% | 288 | 96.0 | 4.9 | 4 | 3 | 34 | 107.4 |
Neutral | - | - | - | - | - | - | - | - | - | - | 0.0 |
Result | |||||||||||
Wins | 3 | 35 | 65 | 53.8% | 295 | 98.3 | 4.5 | 5 | 1 | 36 | 114.3 |
Losses | 3 | 16 | 32 | 50.0% | 171 | 57.0 | 5.3 | 1 | 2 | 34 | 92.7 |
Month | |||||||||||
September | 1 | - | - | - | - | - | - | - | - | - | 0.0 |
October | 5 | 51 | 97 | 52.6% | 466 | 93.2 | 4.8 | 6 | 3 | 36 | 107.2 |
Splits Stats: Passing
gp | rush | yds | y/g | avg | td | lg | fum | lost | |
---|---|---|---|---|---|---|---|---|---|
Event | |||||||||
Total | 6 | 47 | 163 | 27.2 | 3.5 | 2 | 22 | 1 | 0 |
Conference | 5 | 47 | 163 | 32.6 | 3.5 | 2 | 22 | 1 | 0 |
Exhibition | - | - | - | - | - | - | - | - | - |
Location | |||||||||
Home | 3 | 22 | 48 | 16.0 | 2.2 | 1 | 11 | - | - |
Away | 3 | 25 | 115 | 38.3 | 4.6 | 1 | 22 | 1 | 0 |
Neutral | - | - | - | - | - | - | - | - | - |
Result | |||||||||
Wins | 3 | 33 | 132 | 44.0 | 4.0 | 2 | 22 | - | - |
Losses | 3 | 14 | 31 | 10.3 | 2.2 | 0 | 18 | 1 | 0 |
Month | |||||||||
September | 1 | - | - | - | - | - | - | - | - |
October | 5 | 47 | 163 | 32.6 | 3.5 | 2 | 22 | 1 | 0 |
Splits Stats: Rushing
gp | rec | rec/g | yds | y/g | avg | td | lg | |
---|---|---|---|---|---|---|---|---|
Event | ||||||||
Total | 6 | - | - | - | - | - | - | - |
Conference | 5 | - | - | - | - | - | - | - |
Exhibition | - | - | - | - | - | - | - | - |
Location | ||||||||
Home | 3 | - | - | - | - | - | - | - |
Away | 3 | - | - | - | - | - | - | - |
Neutral | - | - | - | - | - | - | - | - |
Result | ||||||||
Wins | 3 | - | - | - | - | - | - | - |
Losses | 3 | - | - | - | - | - | - | - |
Month | ||||||||
September | 1 | - | - | - | - | - | - | - |
October | 5 | - | - | - | - | - | - | - |
Splits Stats: Receiving
gp | fgm | fga | pct | lg | xpm | xpa | pct | pts | |
---|---|---|---|---|---|---|---|---|---|
Event | |||||||||
Total | 6 | - | - | - | - | - | - | - | 0 |
Conference | 5 | - | - | - | - | - | - | - | 0 |
Exhibition | - | - | - | - | - | - | - | - | 0 |
Location | |||||||||
Home | 3 | - | - | - | - | - | - | - | 0 |
Away | 3 | - | - | - | - | - | - | - | 0 |
Neutral | - | - | - | - | - | - | - | - | 0 |
Result | |||||||||
Wins | 3 | - | - | - | - | - | - | - | 0 |
Losses | 3 | - | - | - | - | - | - | - | 0 |
Month | |||||||||
September | 1 | - | - | - | - | - | - | - | 0 |
October | 5 | - | - | - | - | - | - | - | 0 |
Splits Stats: Kicking
gp | punt | yds | avg | lg | in20 | fc | tb | blk | |
---|---|---|---|---|---|---|---|---|---|
Event | |||||||||
Total | 6 | - | - | - | - | - | - | - | - |
Conference | 5 | - | - | - | - | - | - | - | - |
Exhibition | - | - | - | - | - | - | - | - | - |
Location | |||||||||
Home | 3 | - | - | - | - | - | - | - | - |
Away | 3 | - | - | - | - | - | - | - | - |
Neutral | - | - | - | - | - | - | - | - | - |
Result | |||||||||
Wins | 3 | - | - | - | - | - | - | - | - |
Losses | 3 | - | - | - | - | - | - | - | - |
Month | |||||||||
September | 1 | - | - | - | - | - | - | - | - |
October | 5 | - | - | - | - | - | - | - | - |
Splits Stats: Punting
kr | yds | avg | td | lg | pr | yds | avg | td | lg | |
---|---|---|---|---|---|---|---|---|---|---|
Event | ||||||||||
Total | - | - | - | - | - | - | - | - | - | - |
Conference | - | - | - | - | - | - | - | - | - | - |
Exhibition | - | - | - | - | - | - | - | - | - | - |
Location | ||||||||||
Home | - | - | - | - | - | - | - | - | - | - |
Away | - | - | - | - | - | - | - | - | - | - |
Neutral | - | - | - | - | - | - | - | - | - | - |
Result | ||||||||||
Wins | - | - | - | - | - | - | - | - | - | - |
Losses | - | - | - | - | - | - | - | - | - | - |
Month | ||||||||||
September | - | - | - | - | - | - | - | - | - | - |
October | - | - | - | - | - | - | - | - | - | - |
Splits Stats: Returns
gp | rush | rcv | pr | kr | yds | ypg | |
---|---|---|---|---|---|---|---|
Event | |||||||
Total | 6 | 163 | - | - | - | 163 | 27.2 |
Conference | 5 | 163 | - | - | - | 163 | 32.6 |
Exhibition | - | - | - | - | - | 0 | - |
Location | |||||||
Home | 3 | 48 | - | - | - | 48 | 16.0 |
Away | 3 | 115 | - | - | - | 115 | 38.3 |
Neutral | - | - | - | - | - | 0 | - |
Result | |||||||
Wins | 3 | 132 | - | - | - | 132 | 44.0 |
Losses | 3 | 31 | - | - | - | 31 | 10.3 |
Month | |||||||
September | 1 | - | - | - | - | 0 | .0 |
October | 5 | 163 | - | - | - | 163 | 32.6 |
Splits Stats: All-Purpose
pts | pts/g | rush | rec | kr | pr | int | fum | xpm | fgm | 2pt | misc | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Event | ||||||||||||
Total | 12 | 2.0 | 2 | - | - | - | - | - | - | - | 0 | 0 |
Conference | 12 | 2.4 | 2 | - | - | - | - | - | - | - | 0 | 0 |
Exhibition | 0 | - | - | - | - | - | - | - | - | - | - | 0 |
Location | ||||||||||||
Home | 6 | 2.0 | 1 | - | - | - | - | - | - | - | 0 | 0 |
Away | 6 | 2.0 | 1 | - | - | - | - | - | - | - | 0 | 0 |
Neutral | 0 | - | - | - | - | - | - | - | - | - | - | 0 |
Result | ||||||||||||
Wins | 12 | 4.0 | 2 | - | - | - | - | - | - | - | 0 | 0 |
Losses | 0 | 0.0 | 0 | - | - | - | - | - | - | - | - | 0 |
Month | ||||||||||||
September | 0 | 0.0 | - | - | - | - | - | - | - | - | - | 0 |
October | 12 | 2.4 | 2 | - | - | - | - | - | - | - | 0 | 0 |
Splits Stats: Scoring
gp | tkl | ast | tot | tkl/g | sck | yds | tfl | yds | ff | fr | yds | int | yds | brup | blk | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Event | ||||||||||||||||
Total | 6 | 1 | 0 | 1.0 | .2 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Conference | 5 | 1 | 0 | 1.0 | .2 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Exhibition | - | - | - | 0.0 | - | - | - | 0.0 | - | - | - | - | - | - | - | - |
Location | ||||||||||||||||
Home | 3 | 0 | 0 | 0.0 | .0 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Away | 3 | 1 | 0 | 1.0 | .3 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Neutral | - | - | - | 0.0 | - | - | - | 0.0 | - | - | - | - | - | - | - | - |
Result | ||||||||||||||||
Wins | 3 | 0 | 0 | 0.0 | .0 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Losses | 3 | 1 | 0 | 1.0 | .3 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Month | ||||||||||||||||
September | 1 | - | - | 0.0 | .0 | - | - | 0.0 | - | - | - | - | - | - | - | - |
October | 5 | 1 | 0 | 1.0 | .2 | 0.0 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Splits Stats: Defense
News mentions

Pioneers fall short at Stout in third overtime
MENOMONIE, Wis. – The No. 22 nationally ranked University of Wisconsin-Platteville football team fell just short, 24-22 in a three-overtime...
October 29, 2022

Pioneers upset No. 3 Warhawks to reclaim Miner's Axe
PLATTEVILLE, Wis. – For the first time since 2004, the University of Wisconsin-Platteville football team defeated UW-Whitewater and...
October 22, 2022

Pioneers upset No. 14 UW-River Falls on Homecoming
PLATTEVILLE, Wis. – The University of Wisconsin-Platteville football team upset No. 14 nationally ranked UW-River Falls 21-14 Saturday...
October 15, 2022

Pioneers grind out win over UW-Stevens Point
STEVENS POINT, Wis. -The University of Wisconsin-Platteville football team secured its first Wisconsin Intercollegiate Athletic Conference victory...
October 8, 2022
Pioneers fall to No. 16 Titans in WIAC opener
OSHKOSH, Wis. – The University of Wisconsin-Platteville football team dropped the WIAC opener 46-7 at No. 16 University of Wisconsin-Oshkosh...
October 1, 2022