SYS://BALLFACT_ARCHIVE  ·  PLAYER FILE #P00023_
EN 中文
Archive/Player Database/Tomas Brolin
Player File #P00023Position: Second strikerCareer: 1990—1997/98 · 7 seasons filedRetired 1998 (our two dates, born 1969, are 29 years apart) · pen down
Player File · #P00023

Brolin: The Ledger Breaks on the Row After the Peak

BallFact keeps seven rows for Tomas Brolin: starting at Norrköping in 1990, three seasons at Parma, a 1994 national-team row, then Leeds and Crystal Palace. The overall summit, 82, is shared by two rows — 1993/94 and the 1994 row, the only cell our ledger marks peak. The break is not in the last year: durability falls 80 → 50, a 30-point step, on the row directly after the peak, then 46 and 34; the ledger stamps valley three times, all after the peak. The highest number in his file is 88, found 8 times: seven of them the showmanship column unmoved across seven rows, one the off-the-ball rating of 1994 — and the former does not even enter the overall score.

Ledger: 1990—1997/98 · 7 seasons Break: −30 on the row after the peak (DUR 80→50) Scale 1–99 · Attributes L3 (editorial) · no match facts Signed: Bong Weng · Archivist
PROLOGUE

Page one of the file

Tomas Brolin, born 1969, a Swedish second striker, retired in 1998 — the two dates our file carries for him are 29 years apart. BallFact has filed 7 seasons: one at Norrköping, three at Parma (Serie A), a 1994 national-team row, and one row each at Leeds United and Crystal Palace.

One sentence carries this file: the break is not in the last year — it is the row after the peak. The overall summit, 82, is shared by 1993/94 and 1994, while durability falls 80 → 50, a single step of 30, then 46 and 34. The four physical columns (acceleration, agility, dribbling, sprint) hold identical values up to the break and decline strictly after it. Our own annotation column stamps valley three times, all of them after the only peak. And the highest number in the file, 88, appears 8 times: seven of them in a showmanship column that never moves — and does not enter the overall score at all.

82
overall summit · shared by 1993/94 and 1994
−30
durability's one-season fall, right after the peak (80→50)
3
valley stamps · all after the peak
88
the table high · 8 cells
34
durability in the final row · file low
PROLOGUE · A ledger whose top is flat

This file was opened on 2026-10-05. The most recently stamped thing in the same batch is CASE 014 (2026-10-08) — one audits a claim other people left behind, this one records the numbers one man left behind, and only one thing separates the two pages: the case had an opponent; the file has only a book. 7 rows × 44 columns, calendar years 1990—1998, with 1992 missing even a row.

Start with the strangest fact in the account: The summit here is not a number; it is two rows. The top overall figure, 82, is held jointly by 1993/94 and 1994 — and those two rows are not the same kind of thing: one is a club season at Parma, the other a national-team row our file books only at competition level (World Cup). Most files have a summit shaped like a cell. This one has a summit shaped like a line.

Only 4 of the 44 columns ever hold a unique maximum (1990: 2, 1994: 2), while 27 columns never move at all; the largest number in the table, 88, appears 8 times, 7 of them inside one constant column. So this file refuses its own most quotable sentence — a height a constant can reproduce is not a peak.

THE LEDGER

Year-by-year attribute matrix · 1990—1997/98

★ = the row our file marks as peak. This matrix is editorial derivation (L3), solved from no game database. Heat shading only encodes absolute level (scale 60–99); outlined cells are the 8 cells at ≥88. The 1994 row is a national-team year, filed on its own per our convention. Per-season appearances, goals and standings are not held here, so the matrix omits and the prose never cites them. "The four physical columns freeze, then fall", "off-the-ball and goal hunger peak in the same 1994 cell" and "showmanship is constant at 88" are machine-checked against the database; if any fails, this page is not allowed to exist.

Career attribute snapshot · Scale 1–99 · L3File #P00023⬇ Download this file's CSV dataset
SeasonAgePosMOBILITYTECHNIQUEPHYSICALDEFENDINGMENTALWILLGOALKEEPEROVR
ACCSPTAGIOFFFINLSHPASTHRCROSETSHDFTODRIHEALFTRFTSTASTRDURAIRD1VMARPOSAGRZONINTPRSVISCMPCONLEASTBWORSHWHGRLWTWDFZBIGSAVAERCMDDISONE OVR
1990208286838674748484667674848462647678648660524462545056677572727072748880735275252525302580
1990/91218282838676748484667674848462657778648460524462545056677776727074748882755278252525302581
1993/94248282838678748484667674848462657778648060524462545056677980727075748883775281252525302582
1994248282838878748484667674848462657778648060524462545056677980727075748884775281252525302582
1994/95257676778670748484667674847862647668645060524462545056677980727075748879775281252525302579
1995/96267272738664748484667674847462637564644660524462545056677980727075748876775281252525302577
1997/98286464658656748484667674846662617356643460524462545056677980727075748871775280252525302574

How to read this table? Start with Durability (DUR): 86, 84, 80, 80, 50, 46, 34 — four rows never below 80, then a single −30, then nothing above 50 again. Move left across the four physical columns: identical from 1990/91 through 1994 (ACC 82, AGI 83, DRI 84, SPT 82), then strictly lower in each row after the break (ACC 76→64, AGI 77→65, DRI 78→66, SPT 76→64). Finish with the outlined column at the right: Showmanship (SHW) reads 88 in all seven rows — the highest number in the file, and the one our weighting refuses to count.

Shading = absolute level (dark at 60, brightest at 99)Outlined cells = the table's top value (≥ 88; 8: SHW@1990, SHW@1990/91, SHW@1993/94, OFF@1994, SHW@1994, SHW@1994/95, SHW@1995/96, SHW@1997/98)
88
Showmanship (SHW) and Off-the-ball (OFF) · one number, two identities

The largest figure in this table, 88, occurs 8 times: 7 of them are the showmanship column, unchanged across all seven rows (the same convention that books goalkeeping attributes at 25 for an outfielder — a rule, not a verdict), and 1 is the off-the-ball cell in the 1994 row, which is also one of the 2 unique maxima crowded into that single season.

So this file states its single-cell testimony as a negative: there is no most expensive cell here. A height a constant column can reproduce 7 times is not evidence of a season; it is part of the ruler. The only cell that truly belongs to one moment is OFF@1994, and it cannot stand for a summit, because the overall score at that summit is shared. The summit here is not a number; it is two rows.

HOW TO FIND IT To check that "highest cell" and "strongest cell" are different questions: scan by row, not by column. In the 1994 row look for anything ≥ 88 (only OFF and SHW qualify), then look down the SHW column and ask whether all seven rows match. If they do, any claim about "his best cell" must first exclude the constant columns (27 of them in this file) — after which this ledger has no unique top cell left to name.

A height that can be copied 7 times is not a summit; it is a graduation on the ruler.

SHAPE OF THE LEDGER

One break line, two directions

Brolin · position-weighted overall (OVR) · all seven rowsScale 1–99
1990 · Norrköping · age 20
80
1990/91 · Parma · age 21
81
1993/94 · Parma · age 24
82
1994 · national team · filed as 1994 · age 24
82
1994/95 · Parma · age 25
79
1995/96 · Leeds United · age 26
77
1997/98 · Crystal Palace · age 28
74

80 → 81 → 82 → 82 → 79 → 77 → 74: every figure pulled live from the stored per-season OVR (never hand-typed). Our annotation column gives its single peak to the 1994 row and three valleys to the rows after it — on paper the break is the cell after the summit, not the last one. The overall slips only 3 in that row while durability slips 30. The ledger writes the body down first; the scoreboard learns a year later.

Three columns parting: Durability, Stamina, FinishingSame scale, 1–99
DUR · first row 1990
DUR 86
DUR · final row 1997/98
DUR 34
STA · before the break (1994)
STA 78
STA · after the break (1994/95)
STA 68
FIN · summit (1993/94 and 1994)
FIN 78
FIN · final row 1997/98
FIN 56

All three lines give their heaviest step in the same row, but they did not start at the same moment: stamina and finishing had not lost a single point before it (STA steady at 78 up to the break; FIN climbing to 78), while durability had been sliding gently for rows already (86→84→80). So the 1994/95 row hands out −30 durability, −10 stamina and −8 finishing at once. Across the whole file the falls are −52, −22 and −22: the shape of a break is only visible row by row — totals sand it flat.

Two figures · only one gets bookedThe counterfactual stays void
On file · 1997/98 (age 28) overall 73.7, with ACC/AGI/DRI/SPT and DUR at the table's lowest
in the book
Counterfactual · 1994's ACC/AGI/DRI/SPT moved into the final row → 77.3
+3.6, not extrapolated

The figure on the right is computed with this archive's own position-weight formula, after proving the formula and the stored mark speak the same language (recomputation gives 73.7 against 74 on file, within the tolerance the script checks). It lands 3.6 above the real row. This page declines to book it. Three reasons, all recorded in the grading box: the attribute curve is L3 editorial derivation, not a reading from any engine; moving four columns from 1994 into 1997/98 produces not a season but a season that never happened; and the four columns moved are precisely the legs — what the knee took away is measured in touches, and this archive holds no goal-by-record of any match he played in.

A refusal is also a ruling. The number everyone wants — "what if his body had held" — this archive can compute, can grade, and will not enter. Two further refusals sit in the same file: the gap year 1992 gets no invented reason (there is no row, so the page shows a hole), and the 3 valley stamps are not joined into a narrative slope (our annotations are placed where the numbers are, not where a story would want them).

The summit here is not a number; it is two rows. That flat line also blocks a more tempting move: naming a single peak season would let a writer continue straight into "and then everything fell". It would require two rows sharing a maximum to be flattened into one. The archive keeps the unsmooth fact instead: a ruler can be copied; a summit cannot be shared.

A number you can compute is not a number you may record.

SEASON CARDS

Seven rows, seven testimonies

199020SS

Norrköping, Swedish first tier — the first row of our ledger: overall 80, durability 86, the highest cell that column ever reaches. At 20 the body had not yet taken anything out of the account.

1990/9121SS

Parma, Serie A. He lands in Italy at 21; overall 81, one point above the Swedish row. Two cells of the file — 1991/92 and 1992/93 — are simply empty: years this archive has not filed are not filled in here either.

1993/9424SS

Parma, Serie A. Overall 82, level with the next row at the table high of 82; finishing 78 reaches its own summit here and never goes higher. The four physical columns have stopped moving by now — ACC 82, AGI 83, DRI 84, SPT 82 — and hold until the break.

199424SWE

★ National-team year — the only row this ledger marks peak. Overall 82 (the shared summit); off-the-ball 88 and goal hunger 84 are each their column's unique high, in the same row. BallFact holds no goal-by-goal ledger for Sweden at any match, so nothing below this row is a scoreline: the file states only the numbers it gives him.

1994/9525SS

Parma, Serie A. The break is this row: durability 50, 30 points below the one above; stamina 68 (previously 78), acceleration 76. Inside the same contract the body refunds first while the overall slips only 3 — a delayed verdict, printed one row after the peak. Our file marks it valley.

1995/9626SS

Leeds United, Premier League. Overall 77, durability 46; finishing 64, 14 under the 1994 row. The four physical columns keep falling, strictly: 76→72, 77→73, 78→74, 76→72. Mark: valley.

1997/9828SS

Crystal Palace, Premier League, the final row. Overall 74; durability 34 is the lowest cell in the file, stamina 56, sprint 64 (the first row still read 86). 28 years old; retired in 1998; no further row follows. Mark: valley.

MILESTONES

Seven things the file can point at

1990

Norrköping, Swedish first tier — the seven-row ledger opens: overall 80, durability 86, that column's highest cell. (BallFact player_seasons / player_attributes)

1990/91

First Parma row (Serie A), overall 81. Two cells of the file — 1991/92 and 1992/93 — are empty: years this archive has not filed stay unfilled. (BallFact player_seasons)

1993/94

Overall 82, level with the following row at the table high 82; finishing 78 is this column's summit and never higher. (BallFact player_attributes)

1994

★ The only row our annotation column marks peak: overall 82, with off-the-ball 88 and goal hunger 84 as their columns' unique highs. No scoreline is claimed here: BallFact holds no goal-by-goal ledger for Sweden. (BallFact player_seasons.mark)

1994/95

The break: durability 80 → 50 (−30), still at Parma; the overall slips only 3. Our file stamps this row valley. (BallFact player_attributes / mark)

1995/96

Leeds United, Premier League. Overall 77; the four physical columns continue to fall strictly (ACC 76→72, AGI 77→73, DRI 78→74, SPT 76→72). Mark: valley. (BallFact player_seasons)

1997/98

Crystal Palace, Premier League, final row: overall 74, durability 34 the file's lowest. Born 1969, retired 1998 — 29 years apart; no further row follows. Mark: valley. (BallFact players / player_seasons)

ARCHIVIST'S NOTE

Why the break line sits under the summit

Bong Weng, the Archivist BONG WENG Archivist

When this archive writes a fallen star it usually writes the last year: a season collapses, and then there are no more rows. Brolin's file is different — the collapse happens in the first cell after the summit, and the headline number barely moves. The 1994/95 row gives up only 3 overall points and 30 durability points. That is what a ledger is for: it does not record whether a man was still good, it records how much he had left.

The other thing worth filing sits in the outlined column on the right. Showmanship reads 88 in all seven rows — the highest figure in the file — and by our own position weighting it does not enter the overall score (the attribute definition says the column shapes the distribution of a performance, not its average). So the tallest number in Brolin's ledger is precisely the one the ledger refuses to count. As for the mark column (one peak, three valleys): that is this archive's own annotation, L3 editorial judgement, not a competition record. We cite it because it is the most honest handwriting in the document — and we label it as handwriting. One note of candour stands: the attribute arc is L3 editorial derivation, and what holds is what the script confirms cell by cell — the 82 summit across two rows, one peak and three valleys in order, the −30 single step, the four physical columns freezing then falling, and 88 in 8 cells.

It is only at this point that the quiet of those constant columns becomes visible. The summit here is not a number; it is two rows. The file outlines 7 identical cells of 88 beside it, and stamps 3 valleys one after the other below the summit — a ledger can be accurate and unsentimental at the same time, and this one is both. What a convention explains, this archive does not hand to sentiment; and the step no convention explains (−30) is not given a reason either.

The chain: one kind of ledger, two other men of the same year

The Fallen Stars series keeps ledgers for meteors (Recoba / Adriano / Owen); this file does not take a volume number in that series but shares its shape — summit and final row separated by very little. Two other 1994 ledgers run the opposite way: File #P00026 (Kostadinov) peaks in a club season before the World Cup, File #P00021 (Raducioiu) holds its unique summit exactly on the 1994 row. All three, plus the Group D ledgers of Cases 013 and 014, meet at the "America 1994" focus page.

— Bong Weng · Archivist · BallFact

Note: club/league assignments, per-season attributes and the per-season annotation (mark) come from the BallFact database (both attributes and marks are L3 editorial derivation). This archive holds no goal-by-goal ledger of any match involving Brolin and files no appearances, goals or standings, so this page makes no match claim of any kind and cites no such figure. Honours, injury narratives and national-team cap totals absent from BallFact-audited cases are neither used nor cited.

The break is not in the last year; it is the row after the peak.

METHOD

Data basis and confidence grading

L1 · High (not applicable here)This page contains no match facts: this archive holds no goal-by-goal ledger of any match involving Brolin — no scorelines, no goals, no attendances — so no L1 match entry is offered. Any match claim about these years belongs to the case page that makes it, under that page's grading.
L2 · MediumPer-season club/league assignments from our player_seasons: Norrköping (Sweden), three rows at Parma (Italy), the 1994 row filed as a national-team year, Leeds United and Crystal Palace (England). The apps/goals/team_rank columns are unfilled (NULL) and nothing is asserted from them; no derived value is substituted.
L3 · Editorial derivationThe 43 attributes and the overall arc are editorial derivation (scale 1–99), solved from no game database; the mark column is this archive's own annotation. The load-bearing statistics of this page — 82 across exactly 1993/94 and 1994; one peak (1994) and three valleys (the following rows) in order; DUR 80→50 a single −30 with 34 as the file low; ACC/AGI/DRI/SPT constant before the break and strictly decreasing after it; 88 in 8 cells (seven SHW plus OFF@1994) — are machine statistics over that L3 arc and L3 annotation; each is a throw-condition of this script.
SOURCE LIST

S1 · BallFact players database player_seasons / player_attributes (slug=brolin, 7 seasons × 44 rows = 308 attribute rows, all L3, including the mark column).

S2 · BallFact attribute scale and position-weight table attrs-def (SHW absent from the SS weights, which makes "showmanship is not counted in the overall" a matter of definition, not opinion).

S3 · BallFact Fallen Stars series hub (same family of ledger; this file does not take a volume number there): /fallen-stars/.

S4 · BallFact Player Files #P00026 (Kostadinov) and #P00021 (Raducioiu) — the other two 1994 books, shaped the opposite way: /players/kostadinov/ · /players/raducioiu/.

S5 · BallFact Case 013's Group D ledger (no figure here is taken from it; cited as cross-reference for the same summer): /truth/maradona-1994/ · Case 014 (the attribution audit of the same group): /truth/hat-trick-1994/.

S6 · BallFact focus page "America 1994 · A Focus" — the entrance to the 1994 cluster this file belongs to (navigation only, no new facts): /american-summer/

S7 · Dataset CSV: /data/players/brolin.csv (per-season attribute snapshot).

← The same kind of ledger
Series · Fallen Stars