Patrick Mahomes
Chiefs· #15 · QB · managed by Will2Nice400
Age 31
10 yrs pro
6'2" · 225 lbs
Texas Tech
X-Factor
💱 5,442
Bazooka
BRONZE
Dashing Deadeye
SILVER · 70+ OVR
Red Zone Deadeye
SILVER · 75+ OVR
No-Look Deadeye
SILVER · 80+ OVR
96
OVERALL
SEASON TOTALS · 14 GAMEs
4465
PASS YDS
31
PASS TD
22
INT
39
SACKED
296.9
FPTS (PPR)
RUSHING
37
CARRIES
223
RUSH YDS
3
RUSH TD
27
YAC
2
BTK
KEY RATINGS
SPD
85
ACC
86
THP
97
SAC
95
MAC
91
DAC
88
TUP
91
PAC
97
CONTRACT
TOTAL VALUE$305.1M
BONUS$267.1M
YEARS LEFT7 of 8
CAP HIT$75.2M
🎓 Drafted Round 1, Pick 10 · 2017
PERSONA
CONFIDENCE
96
SENSES PRESSUREParanoid
DISCIPLINEUndisciplined
DECISION MAKINGConservative
QB STYLEBalanced
PREDICTABILITYUnpredictable
SCOUTING REPORT
93
PHYSICAL
96
SIZE
91
PRODUCTION
96
INTANGIBLES
Experience Pts 39,348
Legacy Score 21,962
Scheme OVR 96
USAGE & ROLE
67.6%
TEAM PASS RATE
37.1
ATTEMPTS / GAME
39.9
DROPBACKS / GAME
Shares are of the team's total opportunities. Madden doesn't export raw targets, so targets = catches + drops.
ADVANCED METRICS · SEASON
60.0%
COMPLETION %
8.6
YARDS / ATTEMPT
6.0%
TD RATE
4.2%
INT RATE
7.0%
SACK RATE
318.9
YARDS / GAME
GAME LOG
Regular season
| WK | RESULT | C/A | PASS YDS | PASS TD | INT | PASS LNG | SACK | CAR | RUSH YDS | RUSH TD | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | W 24–17 vs Texans | 18/35 | 298 | 2 | 5 | 54 | 2 | 1 | 32 | 0 | 13.1 |
| 2 | W 38–35 @ Chargers | 24/36 | 475 | 2 | 2 | 66 | 5 | 3 | 19 | 1 | 30.9 |
| 3 | L 28–38 vs Vikings | 21/36 | 377 | 4 | 1 | 70 | 2 | 0 | 0 | 0 | 29.1 |
| 4 | L 24–35 vs Raiders | 23/46 | 313 | 0 | 0 | 31 | 1 | 3 | 12 | 0 | 13.7 |
| 5 | L 29–46 @ Bengals | 15/31 | 417 | 4 | 5 | 90 | 2 | 4 | 24 | 0 | 25.1 |
| 6 | L 43–65 @ Bears | 19/34 | 371 | 5 | 6 | 86 | 1 | 3 | 36 | 0 | 24.4 |
| 7 | W 47–21 vs Browns | 31/41 | 395 | 2 | 0 | 81 | 2 | 2 | 6 | 1 | 30.4 |
| 8 | W 26–20 vs Steelers | 25/33 | 220 | 2 | 1 | 26 | 4 | 5 | 14 | 0 | 16.2 |
| 9 | L 30–34 @ Giants | 25/46 | 274 | 2 | 0 | 70 | 4 | 3 | 4 | 0 | 19.4 |
| 10 | W 20–13 @ Ravens | 23/39 | 238 | 1 | 0 | 52 | 6 | 4 | 8 | 0 | 14.3 |
| 12 | W 35–28 @ Raiders | 19/31 | 264 | 3 | 1 | 60 | 2 | 4 | 23 | 0 | 22.9 |
| 13 | W 38–30 vs Broncos | 29/39 | 342 | 2 | 1 | 70 | 1 | 2 | 31 | 1 | 28.8 |
| 14 | W 41–14 @ Jets | 19/32 | 254 | 2 | 0 | 51 | 2 | 1 | 4 | 0 | 18.6 |
| 15 | L 10–32 @ Packers | 21/41 | 227 | 0 | 0 | 27 | 5 | 2 | 10 | 0 | 10.1 |
PERFORMANCE VS OPPONENTS
| OPPONENT | G | YDS | TD | FPTS/G |
|---|---|---|---|---|
Chargers |
1 | 494 | 3 | 30.9 |
Browns |
1 | 401 | 3 | 30.4 |
Vikings |
1 | 377 | 4 | 29.1 |
Broncos |
1 | 373 | 3 | 28.8 |
Bengals |
1 | 441 | 4 | 25.1 |
Bears |
1 | 407 | 5 | 24.4 |
Giants |
1 | 278 | 2 | 19.4 |
Jets |
1 | 258 | 2 | 18.6 |
Raiders |
2 | 612 | 3 | 18.3 |
Steelers |
1 | 234 | 2 | 16.2 |
Ravens |
1 | 246 | 1 | 14.3 |
Texans |
1 | 330 | 2 | 13.1 |
Packers |
1 | 237 | 0 | 10.1 |
SEASON BY SEASON
CAREER · YEAR BY YEAR
| SEASON | GP | PASS YDS | PASS TD | INT | SACK | CAR | RUSH YDS | RUSH TD | FPTS |
|---|---|---|---|---|---|---|---|---|---|
| Season 2 | 14 | 4465 | 31 | 22 | 39 | 37 | 223 | 3 | 296.9 |
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
94 Start94 Wk 1094 Wk 1194 Wk 1294 Wk 1394 Wk 1494 Wk 1595 Wk 1795 Wk 1896 Wk 1896 Wk 196 Wk 296 Wk 396 Wk 496 Wk 596 Wk 696 Wk 796 Wk 15
ATTRIBUTE CHANGES
WK 15
confRating 99 ➜ 96
WK 7
confRating 95 ➜ 99
WK 6
confRating 96 ➜ 95
WK 5
confRating 98 ➜ 96
WK 4
confRating 97 ➜ 98
WK 3
confRating 93 ➜ 97
WK 2
confRating 94 ➜ 93
WK 1
confRating 97 ➜ 94
WK 18
Overall 95 ➜ 96
Awareness 99 ➜ 98
Break Sack 92 ➜ 94
Deep Acc 87 ➜ 88
Mid Acc 89 ➜ 91
On the Run 96 ➜ 97
WK 18
confRating 94 ➜ 97
WK 17
Overall 94 ➜ 95
confRating 74 ➜ 94
Play Action 96 ➜ 97
Deep Acc 85 ➜ 87
Short Acc 94 ➜ 95
Under Pressure 89 ➜ 91
WK 15
confRating 71 ➜ 74
ATTRIBUTE HISTORY · WEEK BY WEEK
OVR 94 ➜ 96
(+2)
since Start
confRating +42 (54➜96)
TAD +3 (85➜88)
BSK +2 (92➜94)
OVR +2 (94➜96)
AWR -1 (99➜98)
10 attributes moved · 18 snapshots
THE STORY · WHY HE MOVED
+2 OVR over 17 changes, mostly earned on the field.
age 31 · usually declines from 33
Week 15
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 +4
Week 6
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -1
Week 5
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -2
Week 4
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +1
Week 3
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +4
Week 2
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -1
Week 1
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -3
Week 18
+1 OVR
offseason
Offseason progression — the new season's ratings landed.
BSK +2 · TAM +2 · AWR -1 · TAD +1
Week 18
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +3
Week 17
+1 OVR
xp
In-season XP — earned on the field.
confRating +20 · TAD +2 · TUP +2 · PAR +1
Week 15
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +3
Week 14
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +13
Week 13
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +3
Week 12
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -1
Week 11
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating -2
Week 10
0 OVR
xp
Attributes shuffled with no change to the overall.
confRating +4
| WEEK | OVR | DEV | THP | TAS | TAM | TAD | TOR | TUP | PAR | BSK | AWR | SPD | ACC | AGI | COD | STR | JMP | STA | TGH | INJ | PRC | CAR | BTK | TRK | SFA | SPM | JKM | BCV | CTH | CIT | SPC | SRR | MRR | DRR | RLS | RBK | RBP | RBF | PBK | PBP | PBF | LBK | IBL | TAK | POW | PUR | BSH | FMV | PMV | MCV | ZCV | PRS | KPW | KAC | KRT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Start | 94 | XF | 97 | 94 | 89 | 85 | 96 | 89 | 96 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 10 | 94 | XF | 97 | 94 | 89 | 85 | 96 | 89 | 96 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 11 | 94 | XF | 97 | 94 | 89 | 85 | 96 | 89 | 96 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 12 | 94 | XF | 97 | 94 | 89 | 85 | 96 | 89 | 96 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 13 | 94 | XF | 97 | 94 | 89 | 85 | 96 | 89 | 96 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 14 | 94 | XF | 97 | 94 | 89 | 85 | 96 | 89 | 96 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 15 | 94 | XF | 97 | 94 | 89 | 85 | 96 | 89 | 96 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 16 | 94 | XF | 97 | 94 | 89 | 85 | 96 | 89 | 96 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 17 | 95 | XF | 97 | 95 | 89 | 87 | 96 | 91 | 97 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 18 | 95 | XF | 97 | 95 | 89 | 87 | 96 | 91 | 97 | 92 | 99 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 18 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 1 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 2 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 3 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 4 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 5 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 6 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 7 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 8 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 9 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 10 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 11 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 12 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 13 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 14 | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
| Week 15 · current | 96 | XF | 97 | 95 | 91 | 88 | 97 | 91 | 97 | 94 | 98 | 85 | 86 | 85 | 86 | 70 | 74 | 98 | 99 | 96 | 22 | 66 | 78 | 75 | 65 | 66 | 77 | 93 | 59 | 32 | 30 | 27 | 17 | 15 | 22 | 23 | 10 | 10 | 10 | 10 | 10 | 23 | 27 | 26 | 18 | 37 | 24 | 10 | 10 | 17 | 19 | 10 | 20 | 10 | 10 |
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
86
Agility
85
Strength
70
Jump
74
Change of Dir
86
Stamina
98
Toughness
99
Injury
96
PASSING
Throw Power
97
Short Acc
95
Mid Acc
91
Deep Acc
88
On the Run
97
Under Pressure
91
Play Action
97
Break Sack
94
RUSHING
Carrying
66
Break Tackle
78
Trucking
75
Stiff Arm
65
Spin Move
66
Juke Move
77
Ball Carrier Vision
93
MENTAL
Awareness
98
TRANSACTION HISTORY
No moves on record — trades, signings, and dev changes land here as the league's exports roll in.






