75
OVERALL
SEASON TOTALS · 8 GAMEs
24
REC
216
REC YDS
1
REC TD
44
YAC
3
DROPS
51.7
FPTS (PPR)
RUSHING
2
CARRIES
1
RUSH YDS
0
RUSH TD
0
YAC
1
BTK
KEY RATINGS
SPD
85
STR
75
CTH
85
CIT
83
SRR
69
MRR
77
RBK
60
IBK
60
CONTRACT · EXPIRING
TOTAL VALUE$4.0M
BONUS$690K
YEARS LEFT1 of 4
CAP HIT$1.4M
🎓 Drafted Round 4, Pick 31 · 2024
PERSONA
CONFIDENCE
62
DISCIPLINEUndisciplined
DECISION MAKINGConservative
PREDICTABILITYUnpredictable
SCOUTING REPORT
78
PHYSICAL
97
SIZE
53
PRODUCTION
73
INTANGIBLES
Experience Pts 1,691
Legacy Score 4
Scheme OVR 75
USAGE & ROLE
67.6%
TEAM PASS RATE
27
TARGETS
3.4
TARGETS / GAME
8.2%
TARGET SHARE
0.8%
CARRY SHARE
0.2
CARRIES / GAME
3.2
TOUCHES / GAME
3.8%
OPPORTUNITY SHARE
Shares are of the team's total opportunities. Madden doesn't export raw targets, so targets = catches + drops.
ADVANCED METRICS · SEASON
88.9%
CATCH RATE
11.1%
DROP RATE
1.8
YAC / CATCH
9.0
YARDS / CATCH
27.0
YARDS / GAME
0.12
TDS / GAME
GAME LOG
Regular season
| WK | RESULT | REC | REC YDS | REC TD | REC LNG | DROP | REC YAC | CAR | RUSH YDS | RUSH TD | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | L 24–35 vs Raiders | 2 | 19 | 0 | 12 | 2 | 5 | 0 | 0 | 0 | 3.9 |
| 8 | W 26–20 vs Steelers | 3 | 37 | 0 | 19 | 0 | 5 | 0 | 0 | 0 | 6.7 |
| 9 | L 30–34 @ Giants | 5 | 37 | 1 | 18 | 0 | 1 | 1 | 4 | 0 | 15.1 |
| 10 | W 20–13 @ Ravens | 2 | 10 | 0 | 6 | 0 | 4 | 0 | 0 | 0 | 3.0 |
| 12 | W 35–28 @ Raiders | 2 | 27 | 0 | 18 | 0 | 6 | 0 | 0 | 0 | 4.7 |
| 13 | W 38–30 vs Broncos | 6 | 48 | 0 | 14 | 0 | 11 | 0 | 0 | 0 | 10.8 |
| 14 | W 41–14 @ Jets | 2 | 16 | 0 | 8 | 1 | 6 | 0 | 0 | 0 | 3.6 |
| 15 | L 10–32 @ Packers | 2 | 22 | 0 | 13 | 0 | 6 | 1 | -3 | 0 | 3.9 |
PERFORMANCE VS OPPONENTS
| OPPONENT | G | YDS | TD | FPTS/G |
|---|---|---|---|---|
Giants |
1 | 41 | 1 | 15.1 |
Broncos |
1 | 48 | 0 | 10.8 |
Steelers |
1 | 37 | 0 | 6.7 |
Raiders |
2 | 46 | 0 | 4.3 |
Packers |
1 | 19 | 0 | 3.9 |
Jets |
1 | 16 | 0 | 3.6 |
Ravens |
1 | 10 | 0 | 3.0 |
SEASON BY SEASON
CAREER · YEAR BY YEAR
| SEASON | GP | REC | REC YDS | REC TD | REC YAC | CAR | RUSH YDS | RUSH TD | FPTS |
|---|---|---|---|---|---|---|---|---|---|
| Season 2 | 8 | 24 | 216 | 1 | 44 | 2 | 1 | 0 | 51.7 |
The Companion App only exports the current Madden season, so the career record starts from the day this league joined SapphireSportz — every season from here on stacks a new row.
OVR PROGRESSION
Every export, as a list
70 Start70 Wk 871 Wk 971 Wk 1372 Wk 1672 Wk 1773 Wk 473 Wk 974 Wk 1174 Wk 1375 Wk 14
ATTRIBUTE CHANGES
WK 14
Overall 74 ➜ 75
Awareness 61 ➜ 62
Ball Carrier Vision 76 ➜ 77
confRating 61 ➜ 62
Catching 84 ➜ 85
Catch in Traffic 82 ➜ 83
RB Finesse 59 ➜ 60
Deep Route 63 ➜ 64
Mid Route 76 ➜ 77
Spin Move 61 ➜ 62
WK 13
confRating 60 ➜ 61
WK 11
Overall 73 ➜ 74
Catching 83 ➜ 84
Catch in Traffic 81 ➜ 82
RB Finesse 58 ➜ 59
RB Power 58 ➜ 59
Release 67 ➜ 68
Deep Route 62 ➜ 63
Mid Route 74 ➜ 76
WK 9
confRating 55 ➜ 60
WK 4
Overall 72 ➜ 73
Ball Carrier Vision 75 ➜ 76
Catching 82 ➜ 83
Catch in Traffic 80 ➜ 81
Run Block 59 ➜ 60
Mid Route 71 ➜ 74
Spec Catch 81 ➜ 82
Trucking 68 ➜ 69
WK 17
confRating 54 ➜ 55
WK 16
Overall 71 ➜ 72
Break Tackle 70 ➜ 71
Catch in Traffic 79 ➜ 80
Jump 88 ➜ 89
RB Power 56 ➜ 58
Deep Route 61 ➜ 62
Mid Route 69 ➜ 71
Spin Move 60 ➜ 61
WK 13
confRating 49 ➜ 54
WK 9
Overall 70 ➜ 71
Awareness 60 ➜ 61
Break Tackle 69 ➜ 70
Run Block 58 ➜ 59
Deep Route 60 ➜ 61
Mid Route 67 ➜ 69
Short Route 68 ➜ 69
Spec Catch 80 ➜ 81
WK 8
confRating 50 ➜ 49
ATTRIBUTE HISTORY · WEEK BY WEEK
OVR 70 ➜ 75
(+5)
since Start
confRating +12 (50➜62)
MRR +10 (67➜77)
OVR +5 (70➜75)
CIT +4 (79➜83)
18 attributes moved · 11 snapshots
THE STORY · WHY HE MOVED
+5 OVR over 10 changes, mostly earned on the field.
age 26 · usually declines from 29
Week 14
+1 OVR
xp
In-season XP — earned on the field.
AWR +1 · BCV +1 · confRating +1 · CTH +1
Week 13
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +1
Week 11
+1 OVR
xp
In-season XP — earned on the field.
MRR +2 · CTH +1 · CIT +1 · RBF +1
Week 9
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +5
Week 4
+1 OVR
offseason
Offseason progression — the new season's ratings landed.
MRR +3 · BCV +1 · CTH +1 · CIT +1
Week 17
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +1
Week 16
+1 OVR
xp
In-season XP — earned on the field.
RBP +2 · MRR +2 · BTK +1 · CIT +1
Week 13
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +5
Week 9
+1 OVR
xp
In-season XP — earned on the field.
MRR +2 · AWR +1 · BTK +1 · RBK +1
Week 8
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -1
| WEEK | OVR | DEV | CTH | CIT | SPC | SRR | MRR | RBK | PBK | IBL | SPD | ACC | AGI | COD | STR | JMP | STA | TGH | INJ | AWR | PRC | THP | TAS | TAM | TAD | TOR | TUP | PAR | BSK | CAR | BTK | TRK | SFA | SPM | JKM | BCV | DRR | RLS | RBP | RBF | PBP | PBF | LBK | TAK | POW | PUR | BSH | FMV | PMV | MCV | ZCV | PRS | KPW | KAC | KRT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Start | 70 | NOR | 82 | 79 | 80 | 68 | 67 | 58 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 60 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 69 | 68 | 68 | 60 | 69 | 75 | 60 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 8 | 70 | NOR | 82 | 79 | 80 | 68 | 67 | 58 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 60 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 69 | 68 | 68 | 60 | 69 | 75 | 60 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 9 | 71 | NOR | 82 | 79 | 81 | 69 | 69 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 70 | 68 | 68 | 60 | 69 | 75 | 61 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 10 | 71 | NOR | 82 | 79 | 81 | 69 | 69 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 70 | 68 | 68 | 60 | 69 | 75 | 61 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 11 | 71 | NOR | 82 | 79 | 81 | 69 | 69 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 70 | 68 | 68 | 60 | 69 | 75 | 61 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 12 | 71 | NOR | 82 | 79 | 81 | 69 | 69 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 70 | 68 | 68 | 60 | 69 | 75 | 61 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 13 | 71 | NOR | 82 | 79 | 81 | 69 | 69 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 70 | 68 | 68 | 60 | 69 | 75 | 61 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 14 | 71 | NOR | 82 | 79 | 81 | 69 | 69 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 70 | 68 | 68 | 60 | 69 | 75 | 61 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 15 | 71 | NOR | 82 | 79 | 81 | 69 | 69 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 88 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 70 | 68 | 68 | 60 | 69 | 75 | 61 | 67 | 56 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 16 | 72 | NOR | 82 | 80 | 81 | 69 | 71 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 68 | 68 | 61 | 69 | 75 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 17 | 72 | NOR | 82 | 80 | 81 | 69 | 71 | 59 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 68 | 68 | 61 | 69 | 75 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 4 | 73 | NOR | 83 | 81 | 82 | 69 | 74 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 5 | 73 | NOR | 83 | 81 | 82 | 69 | 74 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 6 | 73 | NOR | 83 | 81 | 82 | 69 | 74 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 7 | 73 | NOR | 83 | 81 | 82 | 69 | 74 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 8 | 73 | NOR | 83 | 81 | 82 | 69 | 74 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 9 | 73 | NOR | 83 | 81 | 82 | 69 | 74 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 10 | 73 | NOR | 83 | 81 | 82 | 69 | 74 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 62 | 67 | 58 | 58 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 11 | 74 | NOR | 84 | 82 | 82 | 69 | 76 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 63 | 68 | 59 | 59 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 12 | 74 | NOR | 84 | 82 | 82 | 69 | 76 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 63 | 68 | 59 | 59 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 13 | 74 | NOR | 84 | 82 | 82 | 69 | 76 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 61 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 61 | 69 | 76 | 63 | 68 | 59 | 59 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
| Week 14 · current | 75 | NOR | 85 | 83 | 82 | 69 | 77 | 60 | 56 | 60 | 85 | 89 | 77 | 72 | 75 | 89 | 83 | 88 | 88 | 62 | 18 | 24 | 15 | 10 | 6 | 10 | 15 | 6 | 16 | 75 | 71 | 69 | 68 | 62 | 69 | 77 | 64 | 68 | 59 | 60 | 56 | 55 | 57 | 39 | 36 | 35 | 33 | 10 | 10 | 16 | 22 | 16 | 19 | 12 | 25 |
went up that week
went down
Faded rows are weeks with no change (filled in so every week has a row).
Columns lead with what matters at his position; the rest follow.
FULL ATTRIBUTE SHEET
PHYSICAL
Speed
85
Acceleration
89
Agility
77
Strength
75
Jump
89
Change of Dir
72
Stamina
83
Toughness
88
Injury
88
RECEIVING
Catching
85
Spec Catch
82
Catch in Traffic
83
Short Route
69
Mid Route
77
Deep Route
64
Release
68
BLOCKING
Run Block
60
Pass Block
56
RB Power
59
RB Finesse
60
PB Power
56
PB Finesse
55
Lead Block
57
Impact Block
60
MENTAL
Awareness
62
TRANSACTION HISTORY
No moves on record — trades, signings, and dev changes land here as the league's exports roll in.

