Tory Horton
Seahawks· #1 · WR · managed by TwitchX3sOsA
Age 24
2 yrs pro
6'3" · 196 lbs
Colorado State
💱 2,007
86
OVERALL
SEASON TOTALS · 11 GAMEs
41
REC
815
REC YDS
11
REC TD
373
YAC
0
DROPS
188.5
FPTS (PPR)
KEY RATINGS
SPD
93
ACC
95
CTH
95
SRR
92
MRR
88
DRR
86
RLS
86
CIT
88
CONTRACT
TOTAL VALUE$4.0M
BONUS$360K
YEARS LEFT2 of 4
CAP HIT$1.2M
🎓 Drafted Round 5, Pick 30 · 2025
PERSONA
CONFIDENCE
99
DISCIPLINEUndisciplined
DECISION MAKINGConservative
PREDICTABILITYUnpredictable
SCOUTING REPORT
90
PHYSICAL
81
SIZE
85
PRODUCTION
84
INTANGIBLES
Experience Pts 690
Skill Pts 1
Legacy Score 870
Scheme OVR 86
USAGE & ROLE
58.3%
TEAM PASS RATE
41
TARGETS
3.7
TARGETS / GAME
16.9%
TARGET SHARE
3.7
TOUCHES / GAME
6.5%
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
9.1
YAC / CATCH
19.9
YARDS / CATCH
74.1
YARDS / GAME
1.0
TDS / GAME
GAME LOG
Regular season
| WK | RESULT | REC | YDS | TD | LNG | DROP | YAC | FPTS |
|---|---|---|---|---|---|---|---|---|
| 1 | W 42–24 vs Colts | 5 | 56 | 1 | 26 | 0 | 10 | 16.6 |
| 3 | W 62–10 vs Bengals | 2 | 13 | 1 | 9 | 0 | 7 | 9.3 |
| 5 | W 46–17 vs Saints | 4 | 167 | 2 | 80 | 0 | 146 | 32.7 |
| 7 | L 39–43 vs Ravens | 1 | 8 | 0 | 8 | 0 | 4 | 1.8 |
| 9 | W 16–10 vs Vikings | 4 | 68 | 1 | 40 | 0 | 37 | 16.8 |
| 10 | L 30–38 @ Packers | 1 | 32 | 0 | 32 | 0 | 9 | 4.2 |
| 11 | W 35–28 @ Eagles | 8 | 152 | 2 | 79 | 0 | 82 | 35.2 |
| 12 | W 56–28 @ Rams | 5 | 91 | 0 | 38 | 0 | 28 | 14.1 |
| 13 | W 36–14 @ Steelers | 3 | 58 | 1 | 45 | 0 | 25 | 14.8 |
| 14 | W 56–7 vs Rams | 5 | 145 | 3 | 51 | 0 | 9 | 37.5 |
| 15 | W 31–13 @ Browns | 3 | 25 | 0 | 13 | 0 | 16 | 5.5 |
PERFORMANCE VS OPPONENTS
| OPPONENT | G | YDS | TD | FPTS/G |
|---|---|---|---|---|
Eagles |
1 | 152 | 2 | 35.2 |
Saints |
1 | 167 | 2 | 32.7 |
Rams |
2 | 236 | 3 | 25.8 |
Vikings |
1 | 68 | 1 | 16.8 |
Colts |
1 | 56 | 1 | 16.6 |
Steelers |
1 | 58 | 1 | 14.8 |
Bengals |
1 | 13 | 1 | 9.3 |
Browns |
1 | 25 | 0 | 5.5 |
Packers |
1 | 32 | 0 | 4.2 |
Ravens |
1 | 8 | 0 | 1.8 |
SEASON BY SEASON
CAREER · YEAR BY YEAR
| SEASON | GP | REC | YDS | TD | YAC | FPTS |
|---|---|---|---|---|---|---|
| Season 2 | 11 | 41 | 815 | 11 | 373 | 188.5 |
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
81 Wk 881 Wk 881 Wk 981 Wk 1081 Wk 1182 Wk 1784 Wk 1884 Wk 786 Wk 14
ATTRIBUTE CHANGES
WK 14
Overall 84 ➜ 86
Agility 87 ➜ 88
Awareness 74 ➜ 75
Ball Carrier Vision 87 ➜ 88
Break Tackle 75 ➜ 78
Carrying 80 ➜ 82
Catching 92 ➜ 95
Catch in Traffic 86 ➜ 88
Juke Move 84 ➜ 85
Release 85 ➜ 86
Deep Route 83 ➜ 86
Mid Route 86 ➜ 88
Spec Catch 90 ➜ 91
WK 7
Ball Carrier Vision 85 ➜ 87
Catching 91 ➜ 92
Juke Move 81 ➜ 84
Release 84 ➜ 85
Deep Route 82 ➜ 83
WK 18
Overall 82 ➜ 84
Carrying 78 ➜ 80
Catch in Traffic 85 ➜ 86
Deep Route 80 ➜ 82
Mid Route 85 ➜ 86
Short Route 89 ➜ 92
Spec Catch 88 ➜ 90
Spin Move 74 ➜ 75
WK 17
Overall 81 ➜ 82
Ball Carrier Vision 84 ➜ 85
Carrying 74 ➜ 78
Catching 89 ➜ 91
Catch in Traffic 83 ➜ 85
Juke Move 79 ➜ 81
Release 83 ➜ 84
Mid Route 84 ➜ 85
Spec Catch 87 ➜ 88
WK 11
confRating 98 ➜ 99
WK 10
confRating 96 ➜ 98
WK 9
confRating 94 ➜ 96
WK 8
confRating 92 ➜ 94
ATTRIBUTE HISTORY · WEEK BY WEEK
OVR 81 ➜ 86
(+5)
since Week 8
CAR +8 (74➜82)
confRating +7 (92➜99)
CTH +6 (89➜95)
JKM +6 (79➜85)
16 attributes moved · 9 snapshots
THE STORY · WHY HE MOVED
+5 OVR over 8 changes, mostly earned on the field.
age 24 · usually declines from 29
S1 · Week 14
+2 OVR
xp
In-season XP — earned on the field.
BTK +3 · CTH +3 · DRR +3 · CAR +2
S1 · Week 7
0 OVR
xp
Attributes shuffled with no change to the overall.
JKM +3 · BCV +2 · CTH +1 · RLS +1 · DRR +1
S1 · Week 18
+2 OVR
offseason
Offseason progression — the new season's ratings landed.
SRR +3 · CAR +2 · DRR +2 · SPC +2
Week 17
+1 OVR
xp
In-season XP — earned on the field.
CAR +4 · CTH +2 · CIT +2 · JKM +2
Week 11
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +1
Week 10
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +2
Week 9
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +2
Week 8
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +2
| WEEK | OVR | DEV | SPD | ACC | AGI | COD | CTH | CIT | SPC | SRR | MRR | DRR | RLS | JMP | STR | STA | TGH | INJ | AWR | PRC | THP | TAS | TAM | TAD | TOR | TUP | PAR | BSK | CAR | BTK | TRK | SFA | SPM | JKM | BCV | RBK | RBP | RBF | PBK | PBP | PBF | LBK | IBL | TAK | POW | PUR | BSH | FMV | PMV | MCV | ZCV | PRS | KPW | KAC | KRT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Week 8 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 8 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 9 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 10 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 11 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 12 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 13 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 14 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 15 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 16 | 81 | NOR | 93 | 95 | 87 | 88 | 89 | 83 | 87 | 89 | 84 | 80 | 83 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 74 | 75 | 55 | 61 | 74 | 79 | 84 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| Week 17 | 82 | NOR | 93 | 95 | 87 | 88 | 91 | 85 | 88 | 89 | 85 | 80 | 84 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 78 | 75 | 55 | 61 | 74 | 81 | 85 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 18 | 84 | NOR | 93 | 95 | 87 | 88 | 91 | 86 | 90 | 92 | 86 | 82 | 84 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 80 | 75 | 55 | 61 | 75 | 81 | 85 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 7 | 84 | NOR | 93 | 95 | 87 | 88 | 92 | 86 | 90 | 92 | 86 | 83 | 85 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 80 | 75 | 55 | 61 | 75 | 84 | 87 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 8 | 84 | NOR | 93 | 95 | 87 | 88 | 92 | 86 | 90 | 92 | 86 | 83 | 85 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 80 | 75 | 55 | 61 | 75 | 84 | 87 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 9 | 84 | NOR | 93 | 95 | 87 | 88 | 92 | 86 | 90 | 92 | 86 | 83 | 85 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 80 | 75 | 55 | 61 | 75 | 84 | 87 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 10 | 84 | NOR | 93 | 95 | 87 | 88 | 92 | 86 | 90 | 92 | 86 | 83 | 85 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 80 | 75 | 55 | 61 | 75 | 84 | 87 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 11 | 84 | NOR | 93 | 95 | 87 | 88 | 92 | 86 | 90 | 92 | 86 | 83 | 85 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 80 | 75 | 55 | 61 | 75 | 84 | 87 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 12 | 84 | NOR | 93 | 95 | 87 | 88 | 92 | 86 | 90 | 92 | 86 | 83 | 85 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 80 | 75 | 55 | 61 | 75 | 84 | 87 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 13 | 84 | NOR | 93 | 95 | 87 | 88 | 92 | 86 | 90 | 92 | 86 | 83 | 85 | 88 | 68 | 85 | 84 | 82 | 74 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 80 | 75 | 55 | 61 | 75 | 84 | 87 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
| S1 · Week 14 · current | 86 | NOR | 93 | 95 | 88 | 88 | 95 | 88 | 91 | 92 | 88 | 86 | 86 | 88 | 68 | 85 | 84 | 82 | 75 | 32 | 31 | 27 | 19 | 12 | 16 | 26 | 28 | 19 | 82 | 78 | 55 | 61 | 75 | 85 | 88 | 50 | 21 | 21 | 28 | 21 | 14 | 31 | 48 | 39 | 31 | 33 | 31 | 27 | 26 | 50 | 37 | 24 | 24 | 23 | 85 |
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
93
Acceleration
95
Agility
88
Strength
68
Jump
88
Change of Dir
88
Stamina
85
Toughness
84
Injury
82
RECEIVING
Catching
95
Spec Catch
91
Catch in Traffic
88
Short Route
92
Mid Route
88
Deep Route
86
Release
86
RUSHING
Carrying
82
Break Tackle
78
Trucking
55
Stiff Arm
61
Spin Move
75
Juke Move
85
Ball Carrier Vision
88
MENTAL
Awareness
75
TRANSACTION HISTORY
No moves on record — trades, signings, and dev changes land here as the league's exports roll in.





