75
OVERALL
SEASON TOTALS · 7 GAMEs
11
REC
63
REC YDS
1
REC TD
20
YAC
0
DROPS
23.3
FPTS (PPR)
KEY RATINGS
SPD
84
STR
74
CTH
84
CIT
80
SRR
77
MRR
72
RBK
64
IBK
66
CONTRACT
TOTAL VALUE$1.5M
BONUS$0
YEARS LEFT2 of 2
CAP HIT$730K
🎓 Drafted Round 4, Pick 23 · 2024
PERSONA
CONFIDENCE
54
DISCIPLINEUndisciplined
DECISION MAKINGConservative
PREDICTABILITYUnpredictable
SCOUTING REPORT
76
PHYSICAL
94
SIZE
39
PRODUCTION
75
INTANGIBLES
Experience Pts 4,053
Legacy Score 2
Scheme OVR 75
USAGE & ROLE
59.7%
TEAM PASS RATE
11
TARGETS
1.6
TARGETS / GAME
3.6%
TARGET SHARE
1.6
TOUCHES / GAME
1.4%
OPPORTUNITY SHARE
Shares are of the team's total opportunities. Madden doesn't export raw targets, so targets = catches + drops.
ADVANCED METRICS · SEASON
100.0%
CATCH RATE
0.0%
DROP RATE
1.8
YAC / CATCH
5.7
YARDS / CATCH
9.0
YARDS / GAME
0.14
TDS / GAME
GAME LOG
Regular season
| WK | RESULT | REC | YDS | TD | LNG | DROP | YAC | FPTS |
|---|---|---|---|---|---|---|---|---|
| 1 | L 23–27 @ Cowboys | 1 | 12 | 0 | 12 | 0 | 3 | 2.2 |
| 2 | L 17–30 vs Saints | 2 | 6 | 1 | 4 | 0 | 1 | 8.6 |
| 8 | L 13–24 @ Titans | 1 | 11 | 0 | 11 | 0 | 3 | 2.1 |
| 9 | W 23–17 @ Buccaneers | 1 | 3 | 0 | 3 | 0 | 0 | 1.3 |
| 11 | L 14–26 vs Jaguars | 3 | 9 | 0 | 4 | 0 | 3 | 3.9 |
| 12 | W 22–17 vs Dolphins | 1 | 12 | 0 | 12 | 0 | 4 | 2.2 |
| 14 | W 41–24 vs Commanders | 2 | 10 | 0 | 6 | 0 | 6 | 3.0 |
PERFORMANCE VS OPPONENTS
| OPPONENT | G | YDS | TD | FPTS/G |
|---|---|---|---|---|
Saints |
1 | 6 | 1 | 8.6 |
Jaguars |
1 | 9 | 0 | 3.9 |
Commanders |
1 | 10 | 0 | 3.0 |
Cowboys |
1 | 12 | 0 | 2.2 |
Dolphins |
1 | 12 | 0 | 2.2 |
Titans |
1 | 11 | 0 | 2.1 |
Buccaneers |
1 | 3 | 0 | 1.3 |
SEASON BY SEASON
CAREER · YEAR BY YEAR
| SEASON | GP | REC | YDS | TD | YAC | FPTS |
|---|---|---|---|---|---|---|
| Season 2 | 7 | 11 | 63 | 1 | 20 | 23.3 |
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
67 Wk 872 Wk 1872 Wk 273 Wk 373 Wk 574 Wk 1175 Wk 14
ATTRIBUTE CHANGES
WK 14
Overall 74 ➜ 75
Ball Carrier Vision 75 ➜ 76
Pass Block 58 ➜ 59
Release 68 ➜ 69
Mid Route 71 ➜ 72
Short Route 74 ➜ 77
Stiff Arm 70 ➜ 71
Trucking 67 ➜ 68
WK 11
Overall 73 ➜ 74
Break Tackle 69 ➜ 70
Catching 83 ➜ 84
RB Power 58 ➜ 59
Release 67 ➜ 68
Mid Route 67 ➜ 71
Short Route 73 ➜ 74
Spec Catch 76 ➜ 77
WK 5
confRating 55 ➜ 54
WK 3
Overall 72 ➜ 73
Break Tackle 68 ➜ 69
Catching 82 ➜ 83
Catch in Traffic 79 ➜ 80
Juke Move 70 ➜ 71
Release 66 ➜ 67
Mid Route 66 ➜ 67
Short Route 71 ➜ 73
WK 2
confRating 50 ➜ 55
WK 18
Overall 67 ➜ 72
Awareness 69 ➜ 70
Ball Carrier Vision 73 ➜ 75
Carrying 70 ➜ 72
Catching 77 ➜ 82
Catch in Traffic 75 ➜ 79
Juke Move 68 ➜ 70
Release 65 ➜ 66
Mid Route 59 ➜ 66
Short Route 64 ➜ 71
Stiff Arm 67 ➜ 70
ATTRIBUTE HISTORY · WEEK BY WEEK
OVR 67 ➜ 75
(+8)
since Week 8
MRR +13 (59➜72)
SRR +13 (64➜77)
OVR +8 (67➜75)
CTH +7 (77➜84)
17 attributes moved · 7 snapshots
THE STORY · WHY HE MOVED
+8 OVR over 6 changes, mostly the offseason.
age 27 · usually declines from 29
S1 · Week 14
+1 OVR
xp
In-season XP — earned on the field.
SRR +3 · BCV +1 · PBK +1 · RLS +1
S1 · Week 11
+1 OVR
xp
In-season XP — earned on the field.
MRR +4 · BTK +1 · CTH +1 · RBP +1
S1 · Week 5
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -1
S1 · Week 3
+1 OVR
xp
In-season XP — earned on the field.
SRR +2 · BTK +1 · CTH +1 · CIT +1
S1 · Week 2
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +5
S1 · Week 18
+5 OVR
offseason
Offseason progression — the new season's ratings landed.
MRR +7 · SRR +7 · CTH +5 · CIT +4
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Week 8 | 67 | NOR | 77 | 75 | 76 | 64 | 59 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 69 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 70 | 68 | 67 | 67 | 59 | 68 | 73 | 52 | 65 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 18 | 72 | NOR | 82 | 79 | 76 | 71 | 66 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 68 | 67 | 70 | 59 | 70 | 75 | 52 | 66 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 2 | 72 | NOR | 82 | 79 | 76 | 71 | 66 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 68 | 67 | 70 | 59 | 70 | 75 | 52 | 66 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 3 | 73 | NOR | 83 | 80 | 76 | 73 | 67 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 69 | 67 | 70 | 59 | 71 | 75 | 52 | 67 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 4 | 73 | NOR | 83 | 80 | 76 | 73 | 67 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 69 | 67 | 70 | 59 | 71 | 75 | 52 | 67 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 5 | 73 | NOR | 83 | 80 | 76 | 73 | 67 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 69 | 67 | 70 | 59 | 71 | 75 | 52 | 67 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 6 | 73 | NOR | 83 | 80 | 76 | 73 | 67 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 69 | 67 | 70 | 59 | 71 | 75 | 52 | 67 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 7 | 73 | NOR | 83 | 80 | 76 | 73 | 67 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 69 | 67 | 70 | 59 | 71 | 75 | 52 | 67 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 8 | 73 | NOR | 83 | 80 | 76 | 73 | 67 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 69 | 67 | 70 | 59 | 71 | 75 | 52 | 67 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 9 | 73 | NOR | 83 | 80 | 76 | 73 | 67 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 69 | 67 | 70 | 59 | 71 | 75 | 52 | 67 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 10 | 73 | NOR | 83 | 80 | 76 | 73 | 67 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 69 | 67 | 70 | 59 | 71 | 75 | 52 | 67 | 58 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 11 | 74 | NOR | 84 | 80 | 77 | 74 | 71 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 70 | 67 | 70 | 59 | 71 | 75 | 52 | 68 | 59 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 12 | 74 | NOR | 84 | 80 | 77 | 74 | 71 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 70 | 67 | 70 | 59 | 71 | 75 | 52 | 68 | 59 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 13 | 74 | NOR | 84 | 80 | 77 | 74 | 71 | 64 | 58 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 70 | 67 | 70 | 59 | 71 | 75 | 52 | 68 | 59 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
| S1 · Week 14 · current | 75 | NOR | 84 | 80 | 77 | 77 | 72 | 64 | 59 | 66 | 84 | 88 | 70 | 70 | 74 | 83 | 82 | 86 | 88 | 70 | 45 | 26 | 20 | 15 | 10 | 10 | 14 | 10 | 16 | 72 | 70 | 68 | 71 | 59 | 71 | 76 | 52 | 69 | 59 | 59 | 56 | 56 | 67 | 58 | 60 | 60 | 56 | 51 | 53 | 44 | 50 | 33 | 15 | 14 | 15 |
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
84
Acceleration
88
Agility
70
Strength
74
Jump
83
Change of Dir
70
Stamina
82
Toughness
86
Injury
88
RECEIVING
Catching
84
Spec Catch
77
Catch in Traffic
80
Short Route
77
Mid Route
72
Deep Route
52
Release
69
BLOCKING
Run Block
64
Pass Block
59
RB Power
59
RB Finesse
59
PB Power
56
PB Finesse
56
Lead Block
67
Impact Block
66
MENTAL
Awareness
70
TRANSACTION HISTORY
No moves on record — trades, signings, and dev changes land here as the league's exports roll in.





