Skip to content

MLS 球星追蹤

追蹤 Robert Lewandowski(Chicago Fire FC)、Marco Reus(LA Galaxy)、Antoine Griezmann(Orlando City SC)、Thomas Müller(Vancouver Whitecaps)、Luis Suárez(Inter Miami CF)五人在 MLS 的出賽表現,資料源 FotMob(Opta)。名單原本聚焦歐洲球星,2026-07-23 起擴充納入前利物浦/多特蒙德球員。

Tracker

2026-08-25

  • Helper 今日回傳空陣列,且經確認 8/25(台北時間)MLS 完全沒有賽事——不是名單比對失敗,也不是比賽進行中未完賽(我同時檢查了未完賽狀態的場次)。8/24 僅兩場,皆不涉及追蹤球隊。
  • 對照組驗證:--date 2026-08-23 正常回傳 4 人,證明 helper 本身可用。
  • 上一個比賽日 8/23 的完整名單為 Griezmann 9.08(進2)/Müller 8.46(助1)/Suárez 6.17(73 分鐘)/Lewandowski 6.07(替補 25 分鐘);Suárez 這次有被 helper 回傳,沒有被漏掉。Reus 未進 LA Galaxy 該場任何出賽紀錄(該場 40 名有數據球員中查無其名),是真的沒上場,並非姓名比對問題。
  • 由於今日無人出賽,也就沒有「亮點球員」可搜尋網路評分/評語,該步驟自動略過。若你要的是 8/23 那一輪的完整五人 digest,說一聲我就補。
  • 這支 helper 的日期語意是「以台北時區換算的開賽日已完賽」(mls_euro_digest.py:43-66),所以美國週六晚場會落在台北的週日。空陣列因此有三種成因:無賽事、有賽事但追蹤球員未上場、比賽尚未結束——三者外觀相同,值得分開驗證。
  • 「空結果」最危險的地方是它和「程式壞掉」長得一模一樣。跑一個已知有資料的對照日期(陽性對照)幾乎零成本,卻能把「今天真的沒球賽」和「API 改版/姓名比對失效」區分開來。
  • Skill 的 render() 內建了另一句空日文案,但那是給非 JSON 模式用的;照 SKILL.md step 2 的字串輸出才能與下游 wrapper 的預期一致。

2026-08-23

  • Antoine Griezmann(Orlando City SC)|生涯首度在 MLS 梅開二度:53 分鐘把 Dike 被擋下的射門補進扳平,81 分鐘再以一記後腳跟射門造成折射、跟上補進完成逆轉,替奧蘭多 2-1 收下三分並終止聯賽三場不勝(The Mane Land/WTOP)。5 次射門、xG 1.36 是全場最具威脅的一人,唯一可挑剔的是還浪費掉一次大好機會。
  • 📊 Opta 評分 9.03|進2|xG 1.36 xA 0.03|射 5(中2)|準傳 28 觸球 67|回收2
  • Thomas Müller(Vancouver Whitecaps)|溫哥華 5-0 血洗達拉斯、重返西區龍頭,他踢滿 90 分鐘送出 1 次助攻,另有 4 次創造機會(其中 2 次是大好機會)與 11 次回收球(TSN)。85 次觸球、60 次準傳、11 球推進至前場三區,是這波攻勢的節拍器;美中不足是 7 次對抗落敗,身體對抗仍是他在 MLS 的弱項。
  • 📊 Opta 評分 8.4|助1|xA 0.52|創造 4|準傳 60 觸球 85|回收11
  • Luis Suárez(Inter Miami CF)|73 分鐘被換下,邁阿密主場 1-2 遭多倫多逆轉(Josh Sargent 59 分鐘、Derrick Etienne Jr. 62 分鐘三分鐘內連下兩城,Messi 82 分鐘才追回一球,Field Level Media/ESPN)。19 分鐘他在禁區線前有大片空間卻把球打偏,那是邁阿密上半場最好的機會;全場 1 射 0 中、xG 0.39,浪費 1 次大好機會,33 次觸球也偏少。
  • 📊 Opta 評分 6.15|xG 0.39 xA 0.04|射 1|準傳 19 觸球 33|回收1
  • Robert Lewandowski(Chicago Fire FC)|替補登場只踢 25 分鐘,芝加哥客場 1-1 逼平紐約紅牛(Maren Haile-Selassie 38 分鐘先馳得點、Cameron Harper 86 分鐘扳平,FotMob 賽事事件)。11 次觸球、零射門,上場時間有限,也沒能留下什麼痕跡。
  • 📊 Opta 評分 6.07|xA 0.01|準傳 8 觸球 11|回收1

2026-08-20

  • Robert Lewandowski(Chicago Fire FC)|83 分鐘裡的絕對主角:68 分鐘造成 Robin Jansson 犯規搏得 12 碼並親自主罰命中,替芝加哥客場 2-1 收下勝利、聯賽三連勝(FOX Sports/Chicago Sun-Times)。這場因雷雨延後近 90 分鐘開踢、44 分鐘又因閃電中斷,條件不佳仍守住效率。誠實地看,xG 0.93 幾乎全來自那顆罰球(非罰球 xG 僅 0.14),流動戰中還浪費掉一次大好機會。
  • 📊 Opta 評分 8.4|進1|xG 0.93 xA 0.03|射 3(中1)|創造 1|準傳 21 觸球 40|回收3
  • Antoine Griezmann(Orlando City SC)|輸球一方最好的球員:52 分鐘角球開到禁區,由 David Brekalo 蹭射扳平(FOX Sports)。全場 5 次創造機會、xA 0.85,是奧蘭多唯一能穩定製造威脅的人,可惜隊友把握度不足,自己也錯失一次大好機會。
  • 📊 Opta 評分 8.02|助1|xG 0.47 xA 0.85|射 4(中1)|創造 5|準傳 40 觸球 58|回收4
  • Luis Suárez(Inter Miami CF)|踢滿 90 分鐘,21 分鐘用一記頭槌把 Messi 的傳中擺渡給 Daniel Pinter 推射破門,是邁阿密開紀錄那球的助攻者,客場 2-2 被費城聯追平(Inter Miami CF 官網戰報/The Philly Soccer Page)。全場唯一 1 次創造機會就是一次大好機會、xA 0.54,做球的效率極高;但自己零射門、3 次對抗全數落敗,前鋒本職的產出掛零。
  • 📊 Opta 評分 6.86|助1|xA 0.54|創造 1|準傳 32 觸球 54|回收1
  • Thomas Müller(Vancouver Whitecaps)|中場休息才替補 Cheick Sabaly 上場(ESPN),此時溫哥華已 0-1 落後(Franco Negri 34 分鐘)。45 分鐘內 1 次射門、1 次創造機會,沒能救回這場西區前二對決。
  • 📊 Opta 評分 6.79|xG 0.18 xA 0.13|射 1|創造 1|準傳 16 觸球 32|回收2
  • Marco Reus(LA Galaxy)|踢滿 90 分鐘,球隊 1-0 收下加州德比(ESPN),但他本人零射門、僅 1 次創造機會,數據平淡。
  • 📊 Opta 評分 6.73|xA 0.16|創造 1|準傳 30 觸球 41|回收2

2026-08-19

  • gather() 只看 status.finished 為真的比賽,所以「helper 回空陣列」有兩種截然不同的成因:真的沒有賽事,或當天有賽事但還沒踢完。後者若被寫成「今天沒人出賽」就是事實錯誤,所以我把 finished 濾網拿掉重掃了一次時間窗才敢下結論。
  • render() 第 98 行的空結果字串仍寫死「4 名球星」,但 watchlist 現有 5 人(2026-07-23 納入 Suárez)。這是既有的小 drift,我沒有改(skill 明訂不修改任何檔案,也超出這次請求範圍)。

2026-08-18

  • Thomas Müller(Vancouver Whitecaps)|Seattle Sounders FC 0 - 2 Vancouver Whitecaps
  • 📊 Opta 評分 8.56|進1|xG 0.34 xA 0.27|射 5(中4)|創造 1|準傳 36 觸球 64|回收1
  • Antoine Griezmann(Orlando City SC)|Orlando City 1 - 1 FC Cincinnati(台北 8/16)
  • 📊 Opta 評分 7.04|xG 0.15 xA 0.17|射 3(中1)|準傳 39 觸球 71|回收6
  • Robert Lewandowski(Chicago Fire FC)|Chicago Fire FC 2 - 1 Portland Timbers
  • 📊 Opta 評分 6.6|xG 0.22 xA 0.01|射 3(中1)|準傳 5 觸球 17|回收1
  • 07:30 Orlando City vs Chicago Fire FC — Griezmann 與 Lewandowski 正面對決
  • 10:30 LA Galaxy vs San Jose Earthquakes — Reus 預計可回歸
  • 10:30 Vancouver Whitecaps vs Houston Dynamo FC — Müller 帶著 Cascadia 德比的致勝球回主場

2026-08-17

  • Thomas Müller(Vancouver Whitecaps)|Seattle Sounders FC 0 - 2 Vancouver Whitecaps:踢滿 90 分鐘,⚽️82' 接 Oliver Larraz 助攻打進致勝的第二球,直接鎖死這場 Cascadia 德比,賽後獲選全場最佳球員(FotMob Player of the Match,評分 8.5)。5 射 4 中、創造 1 次機會、64 次觸球,是白帽軍在客場 Lumen Field 的進攻軸心;賽前他本季已是 14 場 5 球的第二威脅點,這球把數字再往上推(MLSSoccer 賽前預覽、FotMob)。
  • 📊 Opta 評分 8.54|進1|xG 0.2 xA 0.27|射 5(中4)|創造 1|準傳 36 觸球 64|回收1
  • Robert Lewandowski(Chicago Fire FC)|Chicago Fire FC 2 - 1 Portland Timbers:先發但 60 分鐘就被 Bamba 換下,全場未有進球或助攻。3 次射門僅 1 中、xG 0.23,下半場一記外彎打遠柱、幾近完美的射門被 Pantemis 撲出,是他最接近破門的一次;觸球僅 17 次、準傳 5 次,與球隊連結偏稀薄(Chicago Fire 官方戰報、FotMob)。芝加哥靠 Robin Lod 與 Maren Haile-Selassie 開賽 15 分鐘內的兩球拿下 2-1,收下跨賽事五連勝、升上東區第三。

2026-08-16

  • Antoine Griezmann(Orlando City SC)|Orlando City 主場 1-1 逼平聯盟火力最猛的 FC Cincinnati:上半場 Pavel Bucha 先馳得點,下半場開賽不久 Tyrese Spicer 扳平(The Mane LandMLSSoccer.com)。Griezmann 踢滿 90 分鐘,10 次角球全由他主罰、12 次禁區內觸球、7 次回收球,等於一個人把 Orlando 的定位球與前場串連全包了,但 3 射僅 1 中、xG 0.23+xA 0.21,臨門一腳仍差一點——參與度滿分、產出未兌現的一場。當地媒體對他夏窗加盟後帶動球隊的評價維持正面(The Mane Land 賽前 Intelligence Report)。
  • 📊 Opta 評分 7.09|xG 0.23 xA 0.21|射 3(中1)|準傳 40 觸球 71|回收7

2026-08-12

  • mls_euro_digest.py:48 filters on status.finished and Taipei-converted utcTime, so an empty array is ambiguous by itself — it could mean "no fixtures", "no tracked player featured", or "name matching broke". Probing the league feed separately is what distinguishes the three.
  • The FotMob league endpoint carries both played and upcoming fixtures, which is why the next-matchday date could be confirmed without any extra API.

2026-08-11

  • 空結果最危險的地方在於它和壞掉的樣子一模一樣mls_euro_digest.py 的 league fetch 成功、但 content.playerStats 解析若失效,每一天都會回 []。驗證 league 端點健康(510 場、269 完賽)只證明了第一層——真正該跑的是 positive control:挑一個「一定有資料」的日期回放整條 pipeline。
  • 這支 tracker 只讀 FotMob league id 130(MLS 例行賽),對 Leagues Cup 是結構性盲區。今天剛好不受影響(美東 8/10 無賽事、8/11 晚場落在台北 8/12),但 8/12–8/14 那三場 helper 會回空、digest 會說「沒人出賽」,其實是有人踢的。
  • render() 裡寫死的「追蹤的 4 名球星」與 5 人 watchlist 已經 drift(X/scripts/mls_euro_digest.py:99)。屬既有問題、不在本次範圍,僅提出不動手。

2026-08-08

  • Thomas Müller(Vancouver Whitecaps)|Leagues Cup 分組賽第 2 輪,Vancouver 主場 1-3 遭 FC Juárez 逆轉。Müller 踢滿 90 分鐘,數據面其實是全場最積極的推進者——禁區內觸球 14 次、送出 3 次關鍵傳球、7 球進入最後三分之一,但整場只換到 1 次射門且錯失 1 次絕佳機會,Opta 只給 6.96。Whitecaps 第 12 分鐘由 Badwal 先馳得點後全面失速,Ayón、Estupiñán、Ricardinho 連下三城;Juárez 兩戰 6 分幾乎鎖定晉級,Vancouver 則是兩戰全敗、Leagues Cup 提前亮紅燈(8/12 對 Tigres 已是背水一戰)。(Claro SportsESPN
  • 📊 Opta 評分 6.96|射 1(中1)|創造 3|準傳 40 觸球 71|攔1 回收2
  • 這類 pipeline 最危險的不是報錯,而是空值歧義:「查不到」與「真的沒有」在回傳值上長得一模一樣([]),skill 的空值分支就把它翻譯成一句斷言。抓 API 資料時,把「來源涵蓋範圍」也一併驗證(這次是用「上一次有完賽資料是 8/2、下一場 8/16」這個異常間隔識破的)。
  • 修法選球隊端點而非猜 Leagues Cup 的 league id,是因為球隊端點對「這支球隊到底在踢什麼比賽」是自證的——不需要維護一張賽事 id 表,未來 US Open Cup、CCC 也自動涵蓋。

2026-08-07

  • Robert Lewandowski(Chicago Fire FC)|Leagues Cup 首戰先發,踢滿 64 分鐘後被換下,全場 5 次射門僅 1 次中框、禁區內 5 次觸球,未能延續 8 月 2 日對 Charlotte 梅開二度的手感,Opta 只給 6.66。球隊倒是不必靠他:Jonathan Dean 第 31 分鐘接傳中左腳破門,Andrew Gutman 第 69 分鐘推進 Salétros 送出的直塞,主場 2:0 完封 Necaxa;Necaxa 下半場一度中柱,但 Fire 後防守住,全場最佳由 Dean 以 8.7 分拿下(VAVELMLSSoccer.com)。
  • 📊 Opta 評分 6.66|射 5(中1)|準傳 12 觸球 24|回收1

2026-08-05

  • Thomas Müller(Vancouver Whitecaps)|Leagues Cup 開幕戰替補登場:第 64 分鐘替下 J.C. Ngando,26 分鐘的出場時間裡只交出 1 次創造機會、沒有任何射門,Opta 給 6.12 分——這是短時間取樣,不宜與 8 月 2 日對 LAFC 那場直接並列。球隊面 Atlante 在第 40 分鐘就被 Jhojan Julio 攻破大門,對手隨後壓低陣線死守,Whitecaps 下半場持續前壓卻始終敲不開,主場 0:1 吞敗,也讓 Atlante 收下隊史 Leagues Cup 首勝(VAVEL)。
  • 📊 Opta 評分 6.12|創造 1|準傳 12 觸球 18

2026-08-04

  • mls_euro_digest.py --json returned [] for both 2026-08-03 and 2026-08-04, but returned all five players' full Opta lines for 2026-08-02 — so the FotMob path and parser are live right now.
  • MLS regular season: no tracked club played on 03–04 Aug.
  • Leagues Cup 2026 opened on 4 Aug (US), but the six Phase One fixtures are Cincinnati–Pachuca, Columbus–Atlas, Charlotte–Pumas, Minnesota–Juárez, Tigres–Real Salt Lake, and Vancouver–Atlante — all listed with no score recorded yet (Wikipedia, Concacaf). Vancouver–Atlante kicks off 19:30 PDT on 4 Aug ≈ 10:30 Taipei on 5 Aug, i.e. still in the future as of 13:00 today.
  • X/scripts/mls_euro_digest.py:34 hardcodes LEAGUE_URL = ".../leagues?id=130"MLS regular season only. Leagues Cup is a separate FotMob competition id, so cup fixtures are structurally invisible to this helper, not merely absent.
  • That matters starting tomorrow: Müller's Vancouver–Atlante match will play but the helper will still return [], and the skill's rule "抓不到資料就是真的沒有" would turn that into a false "沒有球員出賽" claim. The ### 2026-07-30 entry in Area/Football/MLS-euro-tracker.md — which has no player lines, just a rescheduled-match link and a Leagues Cup link — looks like a previous session hitting exactly this wall.
  • An empty-array return from an external-API helper is ambiguous by construction: "no events" and "wrong query scope" are indistinguishable at the call site. Sanity-checking a known-good date proves the transport works; it doesn't prove coverage. Those need separate checks.

2026-08-02

  • Robert Lewandowski(Chicago Fire FC)|主場首秀梅開二度,職業生涯首兩顆 MLS 進球,第 68 分鐘的致勝球更是隊史第四位主場首秀連進兩球的球員;Sofascore 給出 9.7 分(Sofascore),球隊主場 2:1 力克 Charlotte FC(Chicago Fire FC 官網)。
  • 📊 Opta 評分 9.01|進2|xG 0.84 xA 0.02|射 4(中2)|創造 2|準傳 13 觸球 27
  • Thomas Müller(Vancouver Whitecaps)|第 76 分鐘造點兼主罰命中,替 Whitecaps 扳平比分,助球隊客場逼平 LAFC(1:1);此役先被孫興慜於 37 分鐘攻入一球(TSN)。
  • 📊 Opta 評分 8.18|進1|xG 0.93 xA 0.55|射 4(中1)|創造 1|準傳 31 觸球 66|攔1 回收2
  • Antoine Griezmann(Orlando City SC)|角球助攻串連出第二顆進球(正式助攻計給 Ojeda),上半場補時的直接任意球也僅些微偏出,惟球隊客場 2:3 不敵 Red Bull New York,僅為其 MLS 生涯第三場(Orlando City 官網)。
  • 📊 Opta 評分 7.87|助1|xG 0.38 xA 0.36|射 4|創造 2|準傳 40 觸球 62|攔2 回收4
  • Marco Reus(LA Galaxy)|與 FC Dallas 0:0 悶戰,全隊最多的 5 次創造機會顯示其居中串聯的角色未變,唯本場未能直接參與進球。
  • 📊 Opta 評分 7.67|xG 0.36 xA 0.17|射 4(中2)|創造 5|準傳 38 觸球 59|回收3

2026-07-30

2026-07-26

  • Luis Suárez(Inter Miami CF)|81 分鐘主罰十二碼建功,客場 1:0 力克 CF Montreal,賽後高舉受傷隊友 Berterame 的 19 號球衣致意;本季第 9 球,寫下連續 7 場皆有進球或助攻的紀錄(Inter Miami CF 官網賽後報告)。
  • 📊 Opta 評分 8.2|進1|xG 1.03 xA 0.11|射 3(中1)|創造 1|準傳 37 觸球 64|回收1
  • Marco Reus(LA Galaxy)|作客加州德比戰主戰全場,送出一次助攻,兩度創造重大機會,協助 Galaxy 在 San Jose 逼平 1:1,本場數據為隊上組織端表現最亮眼者。
  • 📊 Opta 評分 8.09|助1|xG 0.05 xA 0.18|射 1|創造 3|準傳 32 觸球 60|回收6
  • Antoine Griezmann(Orlando City SC)|本場為加盟後首場主場出賽,面對聯盟龍頭 Nashville SC 全場串聯進攻,xA 高達 0.45 並創造出一次重大機會,助隊主場 1:0 拿下勝利(MLSSoccer.com)。
  • 📊 Opta 評分 7.76|xG 0.13 xA 0.45|射 3|創造 2|準傳 57 觸球 81|攔1 回收7
  • Thomas Müller(Vancouver Whitecaps)|作客明尼蘇達踢滿全場,創造 4 次機會但未能轉化成助攻,球隊最終 0:0 悶平,表現平穩但無太多亮點。
  • 📊 Opta 評分 6.94|xG 0.03 xA 0.26|射 1(中1)|創造 4|準傳 45 觸球 75|回收6
  • Robert Lewandowski(Chicago Fire FC)|先發僅踢滿上半場即被換下,期間浪費一次重大機會,球隊主場不敵 NYCFC,最終以 1:3 落敗。
  • 📊 Opta 評分 6.26|xG 0.53 xA 0.01|射 2(中1)|準傳 9 觸球 22|回收1

2026-07-23

  • Antoine Griezmann(Orlando City SC)|Orlando City 客場 4:0 大勝 San Jose Earthquakes,Griezmann 第 48 分鐘單騎闖三人防線、近角低射破網,是他個人的第 300 顆生涯進球;此役延續熱身賽的火燙手感,全場最高分(MLSSoccer.com)。
  • 📊 Opta 評分 8.49|進1|xG 0.13 xA 0.31|射 2(中1)|創造 5|準傳 45 觸球 70|回收7
  • Robert Lewandowski(Chicago Fire FC)|MLS/Chicago Fire 生涯初登板,客場對 Inter Miami 打滿前 62 分鐘;球隊一度靠對手門將烏龍取得 1:0 領先,但下半場被 Suárez 梅開二度、加上替補球員進帳,終場 2:3 落敗,Lewandowski 個人數據平淡(Chicago Fire FC)。
  • 📊 Opta 評分 6.3|xG 0.09 xA 0.04|射 1|準傳 16 觸球 27|回收1
  • Marco Reus(LA Galaxy)|以隊長身分先發,主場迎戰 St. Louis City,第 59 分鐘被換下;xG 0.21/有一次射正並參與角球創造機會,但球隊最終 1:3 落敗。
  • 📊 Opta 評分 6.3|xG 0.21 xA 0.12|射 1(中1)|準傳 19 觸球 36|攔1 回收1