Theo Johnson
Giants· #84 · TE · managed by Bellini23
Age 26
3 yrs pro
6'6" · 264 lbs
Penn State
Superstar
💱 1,320
Second Wind
GOLD · 75+ OVR
Balance Beam
BRONZE · 80+ OVR
82
OVERALL
SEASON TOTALS · 4 GAMEs
7
REC
104
REC YDS
1
REC TD
81
YAC
0
DROPS
23.4
FPTS (PPR)
KEY RATINGS
SPD
87
STR
75
CTH
85
CIT
85
SRR
72
MRR
74
RBK
63
IBK
65
CONTRACT · EXPIRING
TOTAL VALUE$4.0M
BONUS$810K
YEARS LEFT1 of 4
CAP HIT$1.4M
🎓 Drafted Round 4, Pick 7 · 2024
PERSONA
CONFIDENCE
72
DISCIPLINEUndisciplined
DECISION MAKINGConservative
PREDICTABILITYUnpredictable
SCOUTING REPORT
78
PHYSICAL
99
SIZE
38
PRODUCTION
69
INTANGIBLES
Experience Pts 2,676
Legacy Score 6
Scheme OVR 82
USAGE & ROLE
59.4%
TEAM PASS RATE
7
TARGETS
1.8
TARGETS / GAME
11.7%
TARGET SHARE
1.8
TOUCHES / GAME
3.6%
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
11.6
YAC / CATCH
14.9
YARDS / CATCH
26.0
YARDS / GAME
0.25
TDS / GAME
GAME LOG
Regular season
| WK | RESULT | REC | YDS | TD | LNG | DROP | YAC | FPTS |
|---|---|---|---|---|---|---|---|---|
| 1 | W 17–14 vs Cowboys | 1 | 30 | 0 | 30 | 0 | 33 | 4.0 |
| 2 | L 20–54 vs Falcons | 2 | 29 | 1 | 19 | 0 | 28 | 10.9 |
| 3 | W 35–21 @ Dolphins | 2 | 19 | 0 | 12 | 0 | 0 | 3.9 |
| 4 | L 21–45 @ Eagles | 2 | 26 | 0 | 24 | 0 | 20 | 4.6 |
PERFORMANCE VS OPPONENTS
| OPPONENT | G | YDS | TD | FPTS/G |
|---|---|---|---|---|
Falcons |
1 | 29 | 1 | 10.9 |
Eagles |
1 | 26 | 0 | 4.6 |
Cowboys |
1 | 30 | 0 | 4.0 |
Dolphins |
1 | 19 | 0 | 3.9 |
SEASON BY SEASON
CAREER · YEAR BY YEAR
| SEASON | GP | REC | YDS | TD | YAC | FPTS |
|---|---|---|---|---|---|---|
| Season 2 | 4 | 7 | 104 | 1 | 81 | 23.4 |
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
78 Wk 578 Wk 578 Wk 778 Wk 879 Wk 979 Wk 1079 Wk 1279 Wk 1479 Wk 1479 Wk 1579 Wk 1780 Wk 1780 Wk 1781 Wk 182 Wk 182 Wk 282 Wk 382 Wk 4
ATTRIBUTE CHANGES
WK 4
confRating 75 ➜ 72
WK 3
confRating 72 ➜ 75
WK 2
confRating 71 ➜ 72
WK 1
Overall 81 ➜ 82
Break Tackle 70 ➜ 71
Catching 84 ➜ 85
Juke Move 69 ➜ 70
RB Finesse 60 ➜ 62
Deep Route 64 ➜ 66
Mid Route 73 ➜ 74
Spec Catch 84 ➜ 86
Spin Move 62 ➜ 63
Trucking 71 ➜ 73
WK 1
Overall 80 ➜ 81
Break Tackle 69 ➜ 70
confRating 69 ➜ 71
Catching 83 ➜ 84
Catch in Traffic 83 ➜ 85
Release 71 ➜ 73
Deep Route 63 ➜ 64
Mid Route 72 ➜ 73
Spec Catch 83 ➜ 84
Trucking 70 ➜ 71
WK 17
confRating 73 ➜ 69
WK 17
Overall 79 ➜ 80
confRating 70 ➜ 73
RB Power 59 ➜ 61
Run Block 62 ➜ 63
Mid Route 70 ➜ 72
Short Route 70 ➜ 72
Spec Catch 81 ➜ 83
Stiff Arm 71 ➜ 72
WK 17
confRating 63 ➜ 70
WK 15
confRating 67 ➜ 63
WK 14
confRating 65 ➜ 67
WK 14
confRating 67 ➜ 65
WK 12
confRating 60 ➜ 67
ATTRIBUTE HISTORY · WEEK BY WEEK
OVR 78 ➜ 82
(+4)
since Week 5
confRating +22 (50➜72)
MRR +7 (67➜74)
SPC +6 (80➜86)
DRR +5 (61➜66)
17 attributes moved · 18 snapshots
THE STORY · WHY HE MOVED
+4 OVR over 17 changes, mostly earned on the field.
age 26 · usually declines from 29
S1 · Week 4
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -3
S1 · Week 3
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +3
S1 · Week 2
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +1
S1 · Week 1
+1 OVR
xp
In-season XP — earned on the field.
RBF +2 · DRR +2 · SPC +2 · TRK +2
S1 · Week 1
+1 OVR
offseason
Offseason progression — the new season's ratings landed.
confRating +2 · CIT +2 · RLS +2 · BTK +1
Week 17
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -4
Week 17
+1 OVR
xp
In-season XP — earned on the field.
confRating +3 · RBP +2 · MRR +2 · SRR +2
Week 17
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +7
Week 15
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -4
Week 14
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +2
Week 14
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -2
Week 12
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +7
Week 10
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +2
Week 9
+1 OVR
xp
In-season XP — earned on the field.
MRR +3 · DRR +2 · BTK +1 · RLS +1
Week 8
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +3
Week 7
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +2
Week 5
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +3
| 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 5 | 78 | SS | 83 | 83 | 80 | 70 | 67 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 68 | 69 | 70 | 62 | 69 | 75 | 61 | 70 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 5 | 78 | SS | 83 | 83 | 80 | 70 | 67 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 68 | 69 | 70 | 62 | 69 | 75 | 61 | 70 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 6 | 78 | SS | 83 | 83 | 80 | 70 | 67 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 68 | 69 | 70 | 62 | 69 | 75 | 61 | 70 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 7 | 78 | SS | 83 | 83 | 80 | 70 | 67 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 68 | 69 | 70 | 62 | 69 | 75 | 61 | 70 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 8 | 78 | SS | 83 | 83 | 80 | 70 | 67 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 68 | 69 | 70 | 62 | 69 | 75 | 61 | 70 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 9 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 10 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 11 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 12 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 13 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 14 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 14 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 15 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 16 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 17 | 79 | SS | 83 | 83 | 81 | 70 | 70 | 62 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 71 | 62 | 69 | 75 | 63 | 71 | 59 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 17 | 80 | SS | 83 | 83 | 83 | 72 | 72 | 63 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 72 | 62 | 69 | 75 | 63 | 71 | 61 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| Week 17 | 80 | SS | 83 | 83 | 83 | 72 | 72 | 63 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 69 | 70 | 72 | 62 | 69 | 75 | 63 | 71 | 61 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| S1 · Week 1 | 81 | SS | 84 | 85 | 84 | 72 | 73 | 63 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 70 | 71 | 72 | 62 | 69 | 75 | 64 | 73 | 61 | 60 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| S1 · Week 1 | 82 | SS | 85 | 85 | 86 | 72 | 74 | 63 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 71 | 73 | 72 | 63 | 70 | 75 | 66 | 73 | 61 | 62 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| S1 · Week 2 | 82 | SS | 85 | 85 | 86 | 72 | 74 | 63 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 71 | 73 | 72 | 63 | 70 | 75 | 66 | 73 | 61 | 62 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| S1 · Week 3 | 82 | SS | 85 | 85 | 86 | 72 | 74 | 63 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 71 | 73 | 72 | 63 | 70 | 75 | 66 | 73 | 61 | 62 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
| S1 · Week 4 · current | 82 | SS | 85 | 85 | 86 | 72 | 74 | 63 | 60 | 65 | 87 | 90 | 79 | 76 | 75 | 90 | 91 | 89 | 90 | 82 | 15 | 29 | 27 | 15 | 10 | 14 | 13 | 6 | 22 | 76 | 71 | 73 | 72 | 63 | 70 | 75 | 66 | 73 | 61 | 62 | 59 | 58 | 60 | 31 | 15 | 31 | 27 | 20 | 20 | 12 | 14 | 10 | 18 | 12 | 6 |
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
87
Acceleration
90
Agility
79
Strength
75
Jump
90
Change of Dir
76
Stamina
91
Toughness
89
Injury
90
RECEIVING
Catching
85
Spec Catch
86
Catch in Traffic
85
Short Route
72
Mid Route
74
Deep Route
66
Release
73
BLOCKING
Run Block
63
Pass Block
60
RB Power
61
RB Finesse
62
PB Power
59
PB Finesse
58
Lead Block
60
Impact Block
65
MENTAL
Awareness
82
TRANSACTION HISTORY
No moves on record — trades, signings, and dev changes land here as the league's exports roll in.


