arXiv paper· machine learning (sports analytics)· benchmark

SambaGraph: Action-Reaction Spatio-Temporal Graphs for Soccer Tactical Response Modeling

Abel A. Reyes-Angulo, Henry O. Velesaca, Steven Araujo

cs.LG

Quick verdict

Honest, well-built soccer action–reaction graph benchmark; main caveats: post-anchor frames risk outcome leakage and signatures still rival graph encoders.

Summary

The paper introduces SambaGraph, a dataset and benchmark for soccer tactical response modeling built from tracking and event data of all 64 matches of the 2022 FIFA World Cup (PFF FC release). The authors curate 4,070 action-centered episodes, each a temporally aligned 23-node player–ball graph sequence with synchronized attack and defense views, plus 26,270 split-safe attack–defense pairs, match-level splits, and 20 automated validation checks. They study three tasks: classifying the coarse observed response, retrieving successful defenses for a query attack, and testing whether local LLMs can reason over graph-derived text summaries. A compact signature MLP is the strongest classifier (0.796 macro-F1), beating graph and LLM baselines; a fused graph–signature dual encoder is the best full-bank retriever (0.471 Hit@5, 0.655 Hit@10); hard negatives improve pair discrimination but not retrieval; LLMs underperform supervised encoders and do not beat a near-ceiling original candidate order in eight-way reranking. Key limitations: input windows include early post-anchor motion, so outcome information may leak into features; the reranking protocol offers little headroom; statistical reporting is limited to three seeds without significance tests; and the proprietary PFF source data constrains full reproducibility despite public code.

Review complete

Assessment at a glance

machine learning (sports analytics)

5

risk flags identified

● high 1

● medium 3

● low 1

Reproducibility readinessmedium
Code & data availableyes
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Tracking and event logs from all 64 matches of the 2022 World Cup can be transformed into 4,070 validated action–reaction graph episodes and 26,270 split-safe attack–defense pairs under a reproducible protocol.
  • A compact signature MLP (0.796±0.007 macro-F1) outperforms dynamic graph encoders and zero-shot local LLMs for coarse response classification.
  • A fused graph–signature dual encoder is the strongest full-bank retriever of successful defenses (0.471±0.029 Hit@5, 0.655±0.051 Hit@10).
  • Hard-negative mining maximizes pair discrimination (AUC 0.983) but does not improve, and can hurt, full-bank retrieval quality.
  • Local LLMs (3B–8B) are useful as grounded explanation and short-list reranking modules but underperform supervised encoders and cannot beat a strong original candidate order.

Strengths

  • Leakage-aware evaluation protocol

    Match-level train/val/test splits plus 20 automated validation checks with 0 failures and 0 cross-split pair leakage (Table I) — a discipline many sports-data papers skip; the split-safety rationale for pairs is stated explicitly in Sec. V.A.

  • Honest task framing

    Sec. III.B and IV.A explicitly state the window [t0−5s, t0+10s] includes early post-anchor motion and that the benchmark models observed responses, not pre-anchor anticipation — an unusually candid disclosure that prevents misreading the results as forecasting.

  • Useful negative result on negative mining

  • Multi-family baselines with repeated seeds

  • Bounded LLM claims

Weaknesses

  • Outcome-leakage exposure is disclosed but not quantified

  • Reranking protocol is near-ceiling and its preselection is unspecified

  • Thin statistical reporting

  • Reproducibility gated by proprietary source data

  • Retrieval relevance conflated with outcome

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

SambaGraph (arXiv 2609.25569, cs.LG) is a dataset-and-benchmark paper, not an architecture paper — a framing the authors state explicitly (Sec. VI). From the PFF FC Enhanced 2022 World Cup release it curates 4,070 action-centered episodes (64 matches), each a temporally aligned 23-node player–ball graph sequence with 12-node attack/defense views, plus 26,270 split-safe attack–defense pairs (Tables I–III). Three research questions structure the evaluation: coarse response classification (RQ1), full-bank attack-to-defense retrieval of successful defenses (RQ2), and grounded LLM reasoning over graph-derived text summaries (RQ3). The headline claims are that compact signatures beat graph encoders at classification (0.796 vs 0.495 macro-F1), graph–signature fusion wins retrieval (0.471 Hit@5 / 0.655 Hit@10), hard negatives improve pair discrimination but not retrieval, and LLMs belong in explanation/reranking roles. The claims are modest, internally consistent, and mostly supported by the reported tables.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is SambaGraph?

SambaGraph is a public dataset and benchmark for modeling tactical responses in soccer. It converts tracking and event data from all 64 matches of the 2022 FIFA World Cup into 4,070 action-centered episodes — each a 23-node player–ball graph sequence over a 15-second window — with attack and defense views, coarse outcome labels, and 26,270 attack–defense example pairs, plus baseline results for classification, retrieval, and LLM reasoning.

Is the SambaGraph code and data publicly available?

Code and dataset are published at github.com/areyesan/SambaGraph. However, the underlying tracking/event data is the commercial PFF FC 2022 World Cup release; the paper itself notes that if the license forbids redistribution, the public release may be limited to curation code, schemas, manifests, and benchmark scripts, with users needing to obtain the source data from PFF.

Can SambaGraph predict tactics before they happen?

No. The benchmark models observed action–reaction episodes: each input window spans t0−5s to t0+10s and therefore includes early post-anchor defensive motion, while the label summarizes the outcome that followed. The authors explicitly state that pre-anchor-only anticipation is a future benchmark variant, not what the current results support.

What are the main benchmark results?

For coarse response classification, a compact signature MLP leads with 0.796 macro-F1, ahead of graph–signature fusion (0.784), a dynamic graph-GRU (0.495), and zero-shot local LLMs (≤0.451). For full-bank retrieval of successful defenses, a fused graph–signature dual encoder reaches 0.471 Hit@5 and 0.655 Hit@10. Local LLMs trail supervised models in both classification and reranking.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures 1–7 are available only as captions in the extracted text; their visual content (pipeline diagram, qualitative retrieval examples) could not be audited.
  • Tables were extracted as text; values appear complete and internally consistent, but column alignment cannot be fully guaranteed.
  • The actual contents of the public GitHub release (whether derived tensors are license-clear) could not be verified from the paper text alone.
  • arXiv metadata beyond the provided text was not independently checked.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
SambaGraph: Action-Reaction Spatio-Temporal Graphs for Soccer Tactical Response Modeling | Evolve.Pub