Tom Carnduff: football tipster record — archive reconstruction
Forecast Record restored 3 settled archived picks by Tom Carnduff from copies archived before kick-off, across 3 matches between 21 September and . Reconstructed at archived prices: won 1 of 3 settled archived picks.
How tracking levels work
Tracked requires 30 predictions checked against the final score over 30 days in at least 2 weeks. Established requires 100 predictions checked against the final score with at least 90 days of history. Tracking-level rules
Record summary
1 won / 2 lost; average odds 1.90
Small sample (3) · 3 settled picks · picks settled under reconstruction method 1.1
Eligible prices were available for 3 of the 15 selections checked against the result.
Copy citation
Forecast Record restored 3 settled archived picks by Tom Carnduff from copies archived before kick-off, across 3 matches between 21 September and 2 November 2024. Reconstructed at archived prices: won 1 of 3 settled archived picks. Of the 68 predictions we hold for Tom Carnduff, 46 were archived before kick-off by an independent web archive and 22 from the source’s own history. Figures as of 7 November 2026.
https://forecastrecord.com/authors/tom-carnduff/
146 statements read → 68 predictions → 68 linked to matches → 0 recorded before kick-off → 0 outcome-checked → 0 at our recorded market price (+30 at other prices) · none found after kick-off
46 archived before kick-off → 15 outcome-checked → 3 at archived prices. Archive and live records are separate.

Latest outcomes
By market and competition
Markets
| Market | Won | Return | Avg odds |
|---|---|---|---|
| Both teams to score | 0 W / 1 L | — Small sample (1) | 1.95 |
| Match result | 0 W / 1 L | — Small sample (1) | 2.00 |
| Over/under goals | 1 W / 0 L | — Small sample (1) | 1.74 |
Competitions
| Competition | Won | Return | Avg odds |
|---|---|---|---|
| EFL Championship | 1 W / 1 L | — Small sample (2) | 1.84 |
| EFL League One | 0 W / 1 L | — Small sample (1) | 2.00 |
Recorded picks and results
Over/Under 4.5 cards: over 4.5without a stated priceFound after kick-off (published , recorded )Won
Over 4.5 cardssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.11
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Liverpool 0-2 Paris Saint-Germain ·
1X2: Paris Saint-Germainwithout a stated priceFound after kick-off (published , recorded )Won
PSG to winsportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.57
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
FC Porto 1-1 Nottingham Forest ·
BTTS: yeswithout a stated priceFound after kick-off (published , recorded )Won
Both Teams To Scoresportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.02
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Over/Under 9.5 corners: over 9.5without a stated priceFound after kick-off (published , recorded )Lost
Over 9.5 cornerssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 1.80
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Over/Under 10.5 corners: over 10.5without a stated priceFound after kick-off (published , recorded )Lost
Over 10.5 cornerssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.42
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Newcastle United 4-3 Leeds United ·
Over/Under 12.5 corners: over 12.5without a stated priceFound after kick-off (published , recorded )Lost
Over 12.5 cornerssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 3.68
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Over/Under 4.5 cards: over 4.5without a stated priceFound after kick-off (published , recorded )Lost
Over 4.5 cardssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.20
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Aston Villa 3-1 Nottingham Forest ·
1X2: Aston Villawithout a stated priceFound after kick-off (published , recorded )Won
Aston Villa to winsportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 1.90
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Over/Under 10.5 corners: over 10.5without a stated priceFound after kick-off (published , recorded )Won
Over 10.5 cornerssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.08
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Over/Under 2.5 goals: over 2.5without a stated priceFound after kick-off (published , recorded )Won
Over 2.5 goalssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.01
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Aston Villa 2-1 BSC Young Boys ·
BTTS: yeswithout a stated priceFound after kick-off (published , recorded )Won
Both Teams To Scoresportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 1.87
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Manchester City 0-2 Bayer 04 Leverkusen ·
BTTS: yeswithout a stated priceFound after kick-off (published , recorded )Lost
Both Teams To Scoresportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 1.73
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
1X2: Evertonwithout a stated priceFound after kick-off (published , recorded )Lost
Everton to winsportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.40
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Over/Under 10.5 corners: over 10.5without a stated priceFound after kick-off (published , recorded )Lost
Over 10.5 cornerssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.23
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Sheffield United 3-0 Bristol City ·
1X2: Sheffield Unitedwithout a stated priceFound after kick-off (published , recorded )Won
Sheffield United to winsportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 1.85
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Manchester City 2-1 Aston Villa ·
1X2: Manchester Citywithout a stated priceFound after kick-off (published , recorded )Won
Manchester City to winsportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 1.92
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Over/Under 5.5 corners: over 5.54.80Found after kick-off (published , recorded )Won
1pt Southampton Over 5.5 corners vs Aston Villa (15:00) at 19/5 (Betfair, Paddy Power)web.archive.org
- Tipster / Source
- Tom Carnduff
- Prices
- Stated 4.80, market —, closing —
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.0
Paris Saint-Germain 0-1 Liverpool ·
Over/Under 12.5 corners: over 12.5without a stated priceFound after kick-off (published , recorded )Won
Over 12.5 cornerssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 3.60
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Paris Saint-Germain 0-1 Liverpool ·
Over/Under 10.5 corners: over 10.5without a stated priceFound after kick-off (published , recorded )Won
Over 10.5 cornerssportinglife.com
- Tipster / Source
- Tom Carnduff
- Prices
- Stated —, market —, closing 2.10
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.1
Southampton 0-1 West Ham United ·
Player to score: Max Kilman to score17.00Found after kick-off (published , recorded )Lost
1pt Max Kilman to score anytime in Southampton vs West Ham at 16/1web.archive.org
- Tipster / Source
- Tom Carnduff
- Prices
- Stated 17.00, market —, closing —
- Published
- Recorded
- Kick-off
- Rule
- vretro-1.0
About this record
Is this you? Reply or claim · 0 corrections
Share this record
Archive of the previous page layout (kept for the record)
Last change · Reconstruction method 1.1 · Price rule: reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only · Sample: 3 settled archived picks, 3 matches · View changes to this record
Data changes. Added later: 1 record added on from archived copies; 18 records added on from archived copies; 18 records added on from the source's own history. The current numbers include them; numbers published earlier, including the record before each match, do not change.
Source-reported: dated by the source's own published history, without an independent archive copy from before kick-off. Definition.
Reconstructed at archived prices: these picks were restored from copies of the author’s pages that an independent web archive saved before kick-off, at the last pre-match archive prices, bookmaker margin included.
Where Tom Carnduff publishes
Published under this name on sportinglife.com.
| Platform | Byline | Predictions | Settled picks | Result |
|---|---|---|---|---|
| Sporting Life | Tom Carnduff | 68 | 3 | — |
Record card
To link to this record from your site or bio, copy the line below. It states only the facts of this record.
<a href="https://forecastrecord.com/authors/tom-carnduff/">Record tracked by Forecast Record since 28 September 2026 · 68 predictions · last change 12 October 2026</a>Archived before kick-off · 3 settled archived picks · won 1 of 3
Restored from a copy saved by an independent web archive before kick-off.
46 predictions; 15 checked against the final score.
3 settled selections across 3 matches, 21 September – .
Reconstructed at archived prices: −126 points.
Eligible prices were available for 3 of the 15 selections checked against the result.
Eligible price: a market price that meets the price rule of its part of the record; the return is calculated on picks with one. Definition.
Prices are the last pre-match price in archive (~8–15 h before kick-off), bookmaker margin included.
Outcome accuracy vs implied by prices
Won 1 of 3 decided picks; the prices of the same picks implied 52.9%.
By market: Both teams to score 0 of 1 (prices implied 51.3%); Match result 0 of 1 (prices implied 50.0%); Over/under goals 1 of 1 (prices implied 57.5%).
The implied share is the average of 1 ÷ price; it includes the bookmaker margin, so it is slightly above a fair chance. Markets with low prices are won more often, so a share of picks won says little on its own.
| Price | Same picks | Period | At that price | Reconstructed at archived prices |
|---|---|---|---|---|
| Author-quoted price | 3 | 21 September – | −115 points | −126 points |
An author-quoted price is the price the article offered; the headline return uses the market price in the last column.
Source-reported history · 18 settled source-reported picks · +33.5%
The time and the pick are known only from the source’s own history; it is the basis of the record check and never part of the evidenced total.
22 predictions; 18 checked against the final score.
18 settled selections across 17 matches, – .
Reconstructed at archived prices: +33.5% (95.0% interval −21.6% to +84.4%).
Eligible prices were available for 18 of the 18 selections checked against the result.
Prices are the last pre-match price in archive (~8–15 h before kick-off), bookmaker margin included.
Outcome accuracy vs implied by prices
Won 11 of 18 decided picks (61.1%); the prices of the same picks implied 46.4%.
By market: Corners over/under 3 of 7 (prices implied 41.7%); Match result 4 of 5 (prices implied 47.9%); Both teams to score 2 of 3 (prices implied 53.6%); Cards over/under 1 of 2 (prices implied 46.4%); Over/under goals 1 of 1 (prices implied 49.8%).
The implied share is the average of 1 ÷ price; it includes the bookmaker margin, so it is slightly above a fair chance. Markets with low prices are won more often, so a share of picks won says little on its own.
What kind of number is this?
- Measured
- Settled by us from the final score. Supporting evidence: Directly observed in a source or timestamped capture. Here: the moment we first captured each prediction; the time of each pre-match web-archive copy.
- Stated
- The author’s own claim, shown as published. Reported by the source; not independently confirmed. Here: the publication date a source page shows; the price an author quoted.
- Calculated
- Derived from the listed inputs under a published rule. Here: outcomes against the final score; returns, intervals and the share of picks won.
- Unknown
- Not established from the evidence available. Here: the market price at the moment a restored pick was published.
What this record covers
We monitor the sources listed below. This is not a complete record of everything Tom Carnduff has published.
- Source we monitor
- sportinglife.com
- Channels
- website
- Watched by us
- 28 September –
- Earlier entries
- restored from archives, back to
Author's response
No author's response is published on this page. Responses are published word for word. Correction requests are checked, and every change is logged.
Coverage and exclusions
One set of records: the author’s statements. Each count is a part of the one above it. What each word means · What coverage says.
- Statements
- 146
- Predictions
- 68
- Qualifying picks
- 37
- Settled picks
- 33
Here a pick counts as settled when it has a result at any recorded price; the numbers at the top use only the price rule of their own part of the record.
Statements that are not predictions: 42 opinions and 36 not about a match.
How this return was calculated
Every settled pick in “Archived before kick-off, reconstructed at archived prices (~8–15 h before kick-off)” is a stake of 100 points at the last pre-match archive price, a reconstruction at archived prices on picks archived before kick-off only. The net result (−126 points) is the sum of the profit and loss of these 3 settled archived picks; the return is the net result divided by the total staked (300 points), void picks excluded. Definition of return on stakes · How a pick is settled.
Other prices of the same picks are compared row by row in each part of the record above; they are never added to this number.
Separate comparison window — last 90 days: the return appears from the first settled pick in this window (method v2.2). How comparison windows are counted
Changes to this record
The headline number above is (reconstruction method 1.1, reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only). When it changes, the earlier figure stays here with the reason: new results, extended coverage, a correction or a method change. Corrections are also listed in the corrections log.
Data corrected ·
- Before
- −226.00 points on 4 settled picks across 4 matches · reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only · Reconstruction method 1.1
- After
- −126.00 points on 3 settled picks across 3 matches · reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only · Reconstruction method 1.1
Data corrected: 1 pick left the headline sample.
Method changed ·
- Before
- −42.8% on 16 settled picks across 15 matches · author's stated odds, restored · Reconstruction method 1.0 Small sample (16)
- After
- −226.00 points on 4 settled picks across 4 matches · reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only · Reconstruction method 1.1
The headline rule changed on : the headline is the live record at our recorded market price; without one, reconstructed at archived prices (~8–15 h before kick-off) on picks archived before kick-off only. Picks first Found after kick-off no longer enter the headline number. Was: author's stated odds, restored (16 settled picks). Now: reconstructed at archived prices (~8–15 h before kick-off), archived before kick-off only (4 settled picks).
Who this is
- Last recorded by us
- , 26 days before this page's data date
- Observed
- —
- Channels
- website
Statements other than predictions (43 shown)
- “That's the hope, anyway.” — · source
- “It could be a comfortable Liverpool win. If it is, Salah will surely have involvement.” — · source
- “There's also a chance looking at the weather that this game is called off due to a frozen pitch” — · source
- “Snow, ice, rain and wind are expected in parts of the country which will inevitably play a part” — · source
- ““If I want to say the things on my mind about the club, I will probably get the biggest fine in the history of the Bundesliga.”” — · source
- ““This is one big shit season”” — · source
- “There is some appeal in the double chance in Millwall's favour as the Clarets have been held to draws in four of their last six.” — · source
- “but the goalscorer prices (50/1 first and 20/1 anytime) are far more appealing to me.” — · source
- “Game state is a massive factor in corner betting though and Forest have the potential for a few as they look to break forward with pace.” — · source
- “Different attacking styles but an interesting thing to keep in mind considering how both the Saints and Brighton like to dominate possession.” — · source
- “Standing at 6ft 5', he's brought some much needed aerial presence to the Forest defence.” — · source
- “The centre-back has been really impressive across his first few games at the club.” — · source
- “which makes me want to get involved in NIKOLA MILENKOVIC's goalscorer prices on Sunday.” — · source
- “After all, no side has taken more shots following a 'fast break' than Forest (9) in the Premier League so far.” — · source
- “As covered in the latest edition of the Notebook, Forest's defensive showings have been really impressive.” — · source
- “They meet at the Amex in a game which could become a lot closer than the odds suggest.” — · source
- “Two sides who have started the season in good form - both Brighton and Nottingham Forest are unbeaten across their first four league games.” — · source
- “Considering the opponent, Leicester and Ndidi should see chances to strike.” — · source
- “That's led to an impressive return of three assists across his last two games.” — · source
- “I'm steering well clear of the result in this game because it's too tough to call.” — · source
Southampton finally made the call to sack the stubborn Russell Martin
· Source
This game, and in particular the selection, was discussed heavily with Jimmy before we published our columns.
· Source
Wir schlagen St. Pauli durch den Hoffi-Treffer!💪😍 #BOCFCSP 1:0
· Source
Club Statement: Pav Singh#CeltArmyhttps://t.co/aqT93svkQ5
· Source
Backed Eoin Toal anytime at 11s in the latest column and I've only just seen this chance ffs.
· Source
Prices of 4/7 are available on an away victory.
· Source
Sean Dyche's visitors have managed to throw away two-goal leads to lose in each of their last two Premier League outings.
· Source
although that should have been more based on the chances seen that day.
· Source
It's a good match-up.
· Source
Freiburg's attack has been creative and firing too.
· Source
This has been a winning selection in four of their six games across all competitions so far - five of those games have ended in wins.
· Source
Goals have been a feature of Heidenheim's season so far.
· Source
Both have started the season in positive fashion but Freiburg's defence has been impressive and somewhat unlucky to have conceded as many as they have.
· Source
the 4-1 thrashing of Mansfield a week later suggests that was a one-off outcome.
· Source
In short, they were brilliant, particularly at home.
· Source
Michael Skubala's side have picked up where they left off from last season.
· Source
he should see further opportunities to strike on Friday.
· Source
Given the outcome, there's every chance Jess Thorup sticks with an unchanged set-up.
· Source
Rather than take the short price on the goals line, I'm intrigued by the 6/1 available on ELVIS REXHBECAJ TO SCORE ANYTIME.
· Source
I fancied Mainz for a solid season but the lack of available markets stopped them having any involvement in my outright picks.
· Source
Instead, I've targeted five from across three leagues which present relatively attractive betting angles.
· Source
Two over-coached sides who are terrified of losing will likely cancel each other out and nothing will happen.
· Source
The truth of it though is that it's very likely to be a poor game of football.
· Source
The full list is in the JSON and CSV downloads of this page.
The same data, machine-readable
From the same snapshot as this page. A download includes the full machine list when the page shows a filtered view.
Share cards of this record (2)
Check us
Calculations for the displayed picks
| Prediction | Series | Market and pick | Price | Stake | Result | Points | Method |
|---|---|---|---|---|---|---|---|
| Southampton v Aston Villa Won | Restored, at the author's stated price | Over/Under 5.5 corners — over 5.5 | 4.80 | 100.00 | Won | 380.00 | retro-1.0 |
| Southampton v West Ham United Lost | Restored, at the author's stated price | Player to score — Max Kilman to score | 17.00 | 100.00 | Lost | −100.00 | retro-1.0 |