Bio
Fair Market Value
Stats
2025
- Receiving Yards
-
1008
20th of 1,096 WRs
- Receiving Touchdowns
-
11
9th of 1,096 WRs
- Receptions
-
82
9th of 1,096 WRs
- Yards per Catch
-
12.3
510th of 1,096 WRs
- All Purpose Yards
-
1039
44th of 1,145 WRs
- Rushing Yards
-
5
246th of 393 WRs
- Rushing Touchdowns
-
0
73rd of 393 WRs
- Yards per Carry
-
2.5
258th of 390 WRs
- Rushing Attempts
-
2
183rd of 393 WRs
- Points Scored
-
66
13th of 641 WRs
Career Stats
| SEASON | SCHOOL |
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
G
Games Played
|
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
REC
Receptions
|
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
YDS
Receiving Yards
|
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
TD
Receiving Touchdowns
|
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
YPC
Yards Per Catch
|
|---|---|---|---|---|---|---|
| 2022 |
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
Toledo Rockets
|
11 | 1 | 18 | 0 | 18.0 |
| 2023 |
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
Toledo Rockets
|
14 | 47 | 664 | 4 | 14.1 |
| 2024 |
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
Toledo Rockets
|
13 | 85 | 957 | 5 | 11.3 |
| 2025 |
{
const tt = $el.querySelector('[data-tooltip-box]');
if (tt) {
const tr = tt.getBoundingClientRect();
const pad = 8;
if (tr.right > window.innerWidth - pad) nudge.x = window.innerWidth - pad - tr.right;
if (tr.left < pad) nudge.x = pad - tr.left;
}
});
"
@mouseleave="open = false">
Toledo Rockets
|
13 | 82 | 1008 | 11 | 12.3 |
| CAREER | 51 | 215 | 2647 | 20 | 12.3 |