Players
Compare players
Two players, side by side — career or a single season.
Keyshawn Swanson
DB · #23 · Western Kentucky
Profile
- Measurements
- 6'0" · 192 lb
- Seasons
- 6
- Recruiting
- ★★★☆☆ · 0.8017
- Class rank
- #2482 · 2019
- Hometown
- Pensacola, FL
- High school
- West Florida Tech
Transferred in from Troy.
Career
153 Tackles · 5 PD · 1 Int
On a roster 2019–2024. Statistics held for 2019–2024 (5 of 6 seasons).
Choose a team, then a player.
2024
Western KentuckyTackles for loss are also counted in the total above; the two halves are the same tackles seen twice.
Week by week, oldest first. Home games are bold; away games read @ opponent. Every figure here is also in the game log below.
63 Tackles · 2 PD
Defense
| Wk | Opponent | Result | TOT | SOLO | TFL | SACKS | QB HUR | PD | TD |
|---|---|---|---|---|---|---|---|---|---|
| Bowl | vs James Madison * | L 17–27 | 11 | 7 | 1.5 | 0 | 0 | 1 | 0 |
| 15 | @ Jacksonville State | L 12–52 | 14 | 9 | 0 | 0 | 0 | 0 | 0 |
| 14 | vs Jacksonville State | W 19–17 | 5 | 4 | 0 | 0 | 0 | 0 | 0 |
| 13 | @ Liberty | L 21–38 | 7 | 1 | 0 | 0 | 0 | 0 | 0 |
| 12 | vs Louisiana Tech | L 7–12 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 11 | @ New Mexico State | W 41–28 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 10 | vs Kennesaw State | W 31–14 | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| 8 | @ Sam Houston | W 31–14 | 6 | 5 | 0 | 0 | 0 | 0 | 0 |
| 7 | vs UTEP | W 44–17 | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| 5 | @ Boston College | L 20–21 | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| 3 | @ Middle Tennessee | W 49–21 | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| 2 | vs Eastern Kentucky | W 31–0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1 | @ Alabama | L 0–63 | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
2023
TroyTackles for loss are also counted in the total above; the two halves are the same tackles seen twice.
Week by week, oldest first. Home games are bold; away games read @ opponent. Every figure here is also in the game log below.
47 Tackles · 1 PD
Fumbles
| Wk | Opponent | Result | FUM | LOST | REC |
|---|---|---|---|---|---|
| 4 | vs Western Kentucky | W 27–24 | 0 | 0 | 1 |
Defense
| Wk | Opponent | Result | TOT | SOLO | TFL | SACKS | QB HUR | PD | TD |
|---|---|---|---|---|---|---|---|---|---|
| Bowl | vs Duke * | L 10–17 | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| 14 | vs App State | W 49–23 | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| 13 | @ Southern Miss | W 35–17 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| 12 | vs Louisiana | W 31–24 | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| 9 | @ Texas State | W 31–13 | 3 | 2 | 1 | 0 | 0 | 0 | 0 |
| 7 | @ Army | W 19–0 | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| 6 | vs Arkansas State | W 37–3 | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| 5 | @ Georgia State | W 28–7 | 4 | 4 | 0 | 0 | 0 | 1 | 0 |
| 4 | vs Western Kentucky | W 27–24 | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| 3 | vs James Madison | L 14–16 | 2 | 0 | 0.5 | 0 | 0 | 0 | 0 |
| 2 | @ Kansas State | L 13–42 | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| 1 | vs Stephen F. Austin | W 48–30 | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
2022
TroyTackles for loss are also counted in the total above; the two halves are the same tackles seen twice.
Week by week, oldest first. Home games are bold; away games read @ opponent. Every figure here is also in the game log below.
25 Tackles · 2 PD
Fumbles
| Wk | Opponent | Result | FUM | LOST | REC |
|---|---|---|---|---|---|
| Bowl | vs UTSA * | W 18–12 | 0 | 0 | 1 |
Defense
| Wk | Opponent | Result | TOT | SOLO | TFL | SACKS | QB HUR | PD | TD |
|---|---|---|---|---|---|---|---|---|---|
| Bowl | vs UTSA * | W 18–12 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13 | @ Arkansas State | W 48–19 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 12 | vs UL Monroe | W 34–16 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | vs Army | W 10–9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | @ Louisiana | W 23–17 | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| 8 | @ South Alabama | W 10–6 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
| 7 | vs Texas State | W 17–14 | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| 6 | vs Southern Miss | W 27–10 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 5 | @ Western Kentucky | W 34–27 | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| 4 | vs Marshall | W 16–7 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | vs Alabama A&M | W 38–17 | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| 1 | @ Ole Miss | L 10–28 | 5 | 4 | 0 | 0 | 0 | 1 | 0 |
2021
TroyTackles for loss are also counted in the total above; the two halves are the same tackles seen twice.
Week by week, oldest first. Home games are bold; away games read @ opponent. Every figure here is also in the game log below.
16 Tackles · 0 PD · 1 Int
Defense
| Wk | Opponent | Result | TOT | SOLO | TFL | SACKS | QB HUR | PD | TD |
|---|---|---|---|---|---|---|---|---|---|
| 12 | vs App State | L 7–45 | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| 11 | vs Louisiana | L 21–35 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 9 | @ Coastal Carolina | L 28–35 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| 7 | @ Texas State | W 31–28 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 6 | vs Georgia Southern | W 27–24 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | @ UL Monroe | L 16–29 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | @ Southern Miss | W 21–9 | 5 | 2 | 0 | 0 | 0 | 0 | 0 |
| 1 | vs Southern | W 55–3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Interceptions
| Wk | Opponent | Result | INT | YDS | TD |
|---|---|---|---|---|---|
| 7 | @ Texas State | W 31–28 | 1 | 33 | 1 |
2020
TroyWe hold no 2020 statistics for this player.
2019
AkronTackles for loss are also counted in the total above; the two halves are the same tackles seen twice.
Week by week, oldest first. Home games are bold; away games read @ opponent. Every figure here is also in the game log below.
2 Tackles · 0 PD
Defense
| Wk | Opponent | Result | TOT | SOLO | TFL | SACKS | QB HUR | PD | TD |
|---|---|---|---|---|---|---|---|---|---|
| 4 | vs Troy | L 7–35 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1 | @ Illinois | L 3–42 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |