Record room / article 45A

Correct the line.
Keep the season.

Repair one goal, assist or clean-sheet total in its exact competition row. Then archive the broader ledger before the new season resets it.

STAT IDENTITYPLAYER ID+COMPETITION+FIELD+BEFORE → AFTER

01 / DIRECT ANSWER

How do you edit current-season goals, assists or clean sheets?

Create a backup, stay outside FC’s built-in Edit Player screen, press F9 → Features → Players and open the exact player’s Season Statistics tab. Choose the correct competition row, then use −/+ beside Goals, Assists or Clean Sheets. Keep the value between 0 and 100. The stat saves automatically with no separate confirmation; re-enter the FC stats surface, save/reload the Career test slot and verify the same player–competition row.

FIELD 01Goals

Correct the credited scorer inside one current-season competition row.

EDITABLE · 0–100
FIELD 02Assists

Repair the assist total without changing appearances or average rating.

EDITABLE · 0–100
FIELD 03Clean sheets

Correct the stored total; first rule out a stale base-game display issue.

EDITABLE · 0–100

02 / EDITABLE FIELD CONTRACT

Three values are writable; the surrounding row is evidence

− / +Goals

Creator-authorized current-season edit.

− / +Assists

Creator-authorized current-season edit.

− / +Clean sheets

Creator-authorized current-season edit.

CONTEXTAppearances

Visible/exported, but not authorized for this UI edit.

CONTEXTAverage rating

Visible and normalized by the export script.

Do not convert visibility into permission. The creator screenshot shows COMP, AVG and APP, but the current Wiki text authorizes only Goals, Assists and Clean Sheets.

03 / INTERACTIVE SEASON LEDGER

Plan the correction, classify the row and prepare the archive

The local ledger guards 0–100, separates UI scope from Lua-generated scope and produces the exact dated filename shape used by the official exporter. It neither edits FC nor writes a CSV.

SEASON LEDGER / LOCAL PLANNEROne player · one competition · one field

No game or file access

01 / AUTO-SAVED FIELD PLAN

Correct one competition row

7 / 100

The actual Season Statistics tab uses −/+ and automatically saves the new stat value. This desk only plans a bounded change and never sends it to Live Editor.

ACADEMY PLAYER 27MANAGED-TEAM LEAGUE
GOALS7

baseline · no planned delta

SAFE DOCUMENTED BANDINSIDE 0–100

04 / COMPETITION-ROW OWNERSHIP

There is no single universal season counter

PLAYER27
Academy Forward

The player ID anchors the person—not the total.

+
COMPETITION1098
League row

`compobjid` anchors the competition record.

+
FIELDG
Goals

The chosen key anchors what changes.

=
EVIDENCE7 → 8
One attributable edit

No all-competition inference.

The API returns an array because one player can own several current-season competition records. Always record the label and, for advanced proof, its competition object ID.

05 / AUTOMATIC FIELD SAVE

No Confirm button belongs between plus and proof

01Press − or + once

The Wiki says the new stat value saves automatically.

→
02Re-enter the FC surface

Refresh the visible view and inspect the same competition row.

→
03Career Save + reload

Prove persistence in the separate test slot.

NO INVENTED CONTROL

Generic Player Editor changes often use Player → Save. The Season Statistics subsection explicitly says no confirmation is required, so this workflow does not add one.

06 / MODE & GENERATED SCOPE

The editing promise is narrower than the Lua read model

PLAYER EDITOR UICareer Mode
  • Same competitions as managed team
  • Plus European cups
  • Current ongoing season
≠
LUA READ / EXPORTGenerated records
  • Same competitions
  • European cups
  • International cups

Scope discipline: the API’s international-cup wording does not silently expand the Wiki’s Season Statistics editing promise.

07 / 0–100 BOUNDARY

Both edges are valid; crossing either is not

−1Below zero

Creator warns this can break the Career.

STOP
0Lower edge

Use a restored test when correcting to zero.

IN BAND
1–99Diagnostic range

Best shape for a reversible ±1 test.

CONTROLLED
100Upper edge

Do not press plus again.

IN BAND
101Above 100

Creator warns this can break the Career.

STOP

08 / VERSIONED TEST CASE

Prove one ±1 change against a restored control

ABASELINE
Player · competition · field

Record versions, date, visible columns and a value from 1–99.

27 · LEAGUE · GOALS · 7
+ ONCE
BCHANGE
Observe only 7 → 8

Exit/re-enter the stats surface; stop if another row changed.

NO CONFIRM STEP
RELOAD
CPROOF
Same row persists

Save/reload the Career and optionally compare the official export.

PLAYER + COMPOBJID

NO LICENSED CURRENT FIXTURE The page provides a reproducible test, not a fabricated in-game success result.

09 / OFFICIAL END-OF-SEASON EXPORT

Archive before FC clears the current-season ledger

01Finish relevant matches

Choose a checkpoint before season rollover.

→
02Run official Lua

`export_season_stats.lua` asserts Career Mode.

→
03Verify Desktop file

`SEASON_STATS_DD_MM_YYYY.csv`

→
04Preserve raw archive

Analyse copies; repeat every season.

ROW FILTERValid player ID + appearances > 0

A player with no appearance is intentionally absent from the script output. Missing does not automatically mean export failure.

10 / 16-COLUMN CSV CONTRACT

Export breadth is not edit breadth

01positionEXPORT CONTEXT
02playeridEXPORT CONTEXT
03playernameEXPORT CONTEXT
04teamEXPORT CONTEXT
05competitionEXPORT CONTEXT
06appearancesEXPORT CONTEXT
07AVGEXPORT CONTEXT
08MOTMsCREATOR: NOT SURE
09goalsUI EDITABLE
10assistsUI EDITABLE
11yellow_cardsEXPORT CONTEXT
12two_yellowCREATOR: NOT SURE
13red_cardsEXPORT CONTEXT
14savesCREATOR: NOT SURE
15goals_concededCREATOR: NOT SURE
16cleansheetsUI EDITABLE
UI editableExport contextCreator-labelled uncertain

11 / ORIGINAL CSV ROBUSTNESS AUDIT

A comma in text can create a seventeenth token

SYNTHETIC FIXTURE · NO FC DATA16 HEADERS EXPECTED
Academy Forward→16 tokensALIGNED
Sample, Jr.→17 tokensSHIFTED

Why: the official Lua code uses `table.concat(row, ",")` without CSV quoting or escaping. Preserve the raw file, import as comma-delimited, inspect alignment and repair only a working copy.

12 / SEASON ROLLOVER

Export creates history outside FC; it does not restore it

SEASON NCurrent generated ledger

Edit and verify player–competition records.

→
CHECKPOINTDated Desktop CSV

External read-only archive with 16 columns.

→
SEASON N+1FC resets current stats

No automatic merge or re-import is documented.

Repeat the archive at the end of every season and keep the Career season/date with each file. The filename date alone is not a season identifier.

13 / CLEAN-SHEET DISPLAY HISTORY

Map the FC build before correcting a suspicious value

PRE-v1.2.0 SYMPTOMOutfield clean sheets displayed

EA documented an incorrect Player Stats display.

→
FC 26 v1.2.0Issue addressed

Official update notes record the fix.

→
CURRENT TESTReproduce before editing

Check mapped build, no-edit control and exact competition row.

A historical display bug is not authority to overwrite a current value. Establish whether the source record or only its display is wrong.

14 / FRESH VIDEO AUDIT

No current result proved the edit-plus-export chain

Three searches returned 25 results and 21 unique videos on 17 August 2026. They mixed goals compilations, Career setup, Player Career critique, goalkeeper tips, FC Mobile, Football Manager, Excel and Mod Manager.

0Exact demonstrations

No current result showed Season Statistics auto-save, reload proof and official CSV together.

BIs…Manager Career startup

At 21:43, Player Stats are empty before a tournament starts.

dmW…Player Career critique

Current, caption-backed and rejected as action authority.

21Unique results

Search noise itself supports a creator-doc-first evidence order.

EVIDENCE DECISION Creator docs control fields, scope and export; EA controls base-game fixes. Videos supply empty-state vocabulary only.

15 / FAQ

Season Statistics editing and archive questions

01How do I edit a player’s season goals in FC 26 Live Editor?

Create a backup, stay outside FC’s built-in Edit Player screen, open F9 → Features → Players, edit the exact player and select Season Statistics. Choose the correct competition row and use plus or minus beside Goals. The field auto-saves and needs no separate confirmation.

02Which season statistics can Live Editor edit?

The current Wiki documents three editable totals: goals, assists and clean sheets. It does not authorize editing appearances, average rating, cards, saves or other values from this tab.

03What values are safe for goals, assists and clean sheets?

The creator warns not to go below 0 or above 100. Keep every edited field inside the inclusive 0–100 band and use a restored test slot when approaching either edge.

04Do Season Statistics changes need Player Save or Confirm?

No separate stat-tab confirmation is documented; the Wiki says each new value saves automatically. Still refresh the FC surface and save/reload the Career test slot to prove persistence.

05Why are League, Cup and Europe totals separate?

Statistics are stored as player–competition records. The Lua API exposes a competition object ID for each row, so changing one League row does not prove an all-competitions total changed.

06Which players and competitions can I edit?

The UI Wiki limits Season Statistics to Career players participating in the same competitions as the managed team plus European cups. The broader Lua generation wording also mentions international cups, but that does not expand the UI promise.

07Why are Player Stats empty at the start of a Career?

The game needs a started tournament and generated competition records. A current video shows the Player Stats surface unavailable before a tournament begins; this is an empty state, not proof that Live Editor failed.

08How do I preserve statistics before the next season?

Before season rollover, run the official export_season_stats.lua in Career Mode. Confirm the dated SEASON_STATS_DD_MM_YYYY.csv appears on Desktop, contains 16 headers and includes the expected player–competition rows.

09Why is a player missing from the exported CSV?

The official exporter includes only valid player IDs whose appearances value is greater than zero. It also depends on the competition rows generated by FC.

10Does the CSV exporter restore historical stats inside FC 26?

No. It creates an external archive. The script warns that FC resets current-season stats at the start of a new season; it does not import or merge old seasons back into the Career.

11Are every one of the 16 exported columns reliable?

No. The creator explicitly marks MOTM, saves, goals conceded and two-yellow as uncertain. Preserve those labels and do not present them as verified totals.

12Why can names with commas break the CSV layout?

The official script joins values with commas without quoting or escaping text. Preserve the raw file and inspect column alignment before analysis when a player, team or competition name contains commas.

16 / EVIDENCE LEDGER

Creator code controls the row and archive contract

01
Official Editing Player Wiki

Primary UI contract: three editable stats, scope, 0–100 guard and automatic save.

↗
02
Official FC 26 changelog

Season Statistics introduction in Player Editor v26.1.7.

↗
03
Official project README

Windows PC, offline tool and Career-focused product scope.

↗
04
Official GetPlayersStats API

Generated-stat scope, current-season record keys and creator uncertainty labels.

↗
05
Official GetPlayerStats API

One-player array split by competition object ID.

↗
06
Official season-stat CSV exporter

Exact filename, 16 columns, app > 0 filter, average normalization and rollover warning.

↗
07
Official current version manifest

Current mapped FC/Live Editor version context at research freeze.

↗
08
EA FC 26 v1.2.0 update notes

Official historical fix for clean sheets appearing on outfield players.

↗
09
EA FC 26 Career deep dive

Official Career context for clean sheets, assists and stat-linked objectives.

↗
10
EA Forums: end-season mismatch

Current user symptom around mismatched totals; not Live Editor authority.

↗
11
EA Forums: historical clean-sheet symptom

Historical symptom vocabulary, superseded by the official v1.2.0 fix.

↗
12
Audience: how users track statistics

Current seasonal archive and spreadsheet vocabulary; community context only.

↗
13
Audience: FC 26 Career tracker

Current demand for appearances, goals, assists, clean sheets and year-over-year records.

↗
14
Audience: missing historical tracking

Current frustration with season-only totals and missing history.

↗
15
Current Manager Career startup guide

Player Stats empty until a tournament starts; no Live Editor mutation proof.

↗
16
Current Player Career critique

Audited and rejected as Season Statistics action authority.

↗
17
Fresh season-stat video search audit

Three searches, 25 results/21 unique and no exact current edit-plus-export demonstration.

↗
RESEARCH FREEZE · 17 AUGUST 2026

No licensed current FC 26 Career fixture was available. The local experiment proves only that an unescaped comma shifts a 16-column CSV row. No UI mutation, reload result or historical restoration is fabricated.

NEXT GUIDE / ARTICLE 45BTeam Selection Bias & Position on Pitch45B →