{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/bren-gray/picks/16/",
 "canonical": "/authors/bren-gray/picks/16/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Bren Gray — football predictions, page 16 of 33",
 "description": "Predictions 281–300 of 621 by Bren Gray, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 16 of 33 of the predictions by Bren Gray recorded by Forecast Record: predictions 281–300 of 621 in the order we recorded them, earliest first; as of 7 November 2026. Each row links to its evidence, and the summary of the record is on the profile page.",
  "key_number": "621",
  "data": "2026-11-07",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": false,
 "noindex_reason": "technical",
 "indexing_threshold": {
  "settled_count": 0,
  "date_count": 0,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-11-07T17:55:56.153Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "fecc7857abed12430bc76779b008ede52dbcd2bb3c948740a6db7ffc7f2fbf6b",
 "dependency_group": "author:e-3766e374d89c4c2d5e888204",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/authors/bren-gray/picks/16/index.json",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": false,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": null,
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "entity": {
  "id": "e-3766e374d89c4c2d5e888204",
  "public_name": "Bren Gray",
  "tracker_number": 1503,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-09-28",
   "until": "2026-11-05"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-eb310e9359bb4c02f12aab01",
   "url": "/authors/bren-gray/picks/16/#pick-n-eb310e9359bb4c02f12aab01",
   "match": "Fulham v Chelsea",
   "match_url": null,
   "kickoff": "2025-04-20T13:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12627.2,
   "market_code": "player_first_goal",
   "author_said": "Player to score first: Rodrigo Muniz to score first at 7",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-17T01:49:49.000Z",
   "recorded_at": "2026-09-28T16:09:08.413Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-eb310e9359bb4c02f12aab01",
    "quote_text": "Rodrigo Muniz to Score First - $7",
    "fragment_from": 3918,
    "fragment_to": 3951,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingtop10.co.nz/betting-tips/football/fulham-vs-chelsea-premier-league-predictions-betting-tips-20-04-25/",
     "display_name": null,
     "speaker": "Bren Gray",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "436db5c4850e053d19b3f36cc88d72d1ffc43f03bc884795df69522982bb16a6",
     "material_removed": false
    },
    "published_at": "2025-04-17T01:49:49.000Z",
    "detected_at": "2026-09-28T16:09:08.413Z",
    "executed_at": null,
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": "not_supported",
    "event": {
     "event_id": null,
     "display_name": "Fulham v Chelsea",
     "competition_name": "Premier League",
     "starts_at": "2025-04-20T13:00:00.000Z",
     "url": null,
     "scoreline": null
    },
    "market_label": "Player to score first",
    "outcome_label": "Rodrigo Muniz to score first",
    "odds_set": {
     "by_author": "7",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "unknown",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-04-17T01:49:49.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-17T01:49:49.000Z",
     "detected_at": "2026-09-28T16:09:08.413Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score first",
     "choice": "Rodrigo Muniz to score first",
     "author_odds": "7",
     "market_key": "player_first_goal",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": null,
     "in_words": "Player to score first: Rodrigo Muniz to score first at 7"
    },
    "author_claim_outcome": {
     "result": "unknown",
     "scoreline": null,
     "data_status": "unknown",
     "cause": "awaiting a final score for this restored pick",
     "methodology_version": "2.2",
     "in_words": "Pending: awaiting a final score for this restored pick."
    },
    "settlements": [
     {
      "operation_id": "40ebc38c5c0c895dbf96040d190dab391f2d3f6c399d1614aa8570460a8e9455",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score first",
      "choice": "Rodrigo Muniz to score first",
      "decimal_odds": "7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "skipped",
      "status_text": "Not executed: not settled",
      "result": "unknown",
      "result_words": "Pending",
      "change_hundredths": null,
      "executed_at": "2026-11-07T18:21:58.143Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Bren Gray",
     "publisher": "bettingtop10.co.nz",
     "forecaster": "Bren Gray",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingtop10.co.nz/betting-tips/football/fulham-vs-chelsea-premier-league-predictions-betting-tips-20-04-25/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Rodrigo Muniz to score first"
   }
  },
  {
   "record_id": "n-904e80201d63a311bfdf1d61",
   "url": null,
   "match": "Newcastle United v Manchester United",
   "match_url": null,
   "kickoff": "2025-04-13T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12792.7,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Newcastle United 3-0 Manchester United",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "4-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "12.5000",
   "published_at": "2025-04-10T22:28:55.000Z",
   "recorded_at": "2026-09-28T16:09:10.262Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-e2d0117b3e404d9955d12a3a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Donyell Malen to score against Southampton\n\n$3.40",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-08T00:01:28.000Z",
   "recorded_at": "2026-09-28T16:09:12.174Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7ade0eadb59fb4c39bf5687b",
   "url": "/authors/bren-gray/picks/16/#pick-n-7ade0eadb59fb4c39bf5687b",
   "match": "Manchester City v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-04-12T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12820.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "5-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6200,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6200",
   "published_at": "2025-04-09T05:00:44.000Z",
   "recorded_at": "2026-09-28T16:09:13.470Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7ade0eadb59fb4c39bf5687b",
    "quote_text": "This should be a high-scoring affair, with Man City taking the spoils in front of their home crowd.",
    "fragment_from": 3991,
    "fragment_to": 4090,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingtop10.co.nz/betting-tips/football/manchester-city-vs-crystal-palace-premier-league-predictions-betting-tips-12-04-25/",
     "display_name": null,
     "speaker": "Bren Gray",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "436c445ed1f05d40c5e6c3267bdb8280db383e8244615beed7cca0e5bf27abbc",
     "material_removed": false
    },
    "published_at": "2025-04-09T05:00:44.000Z",
    "detected_at": "2026-09-28T16:09:13.470Z",
    "executed_at": "2026-11-07T18:21:58.160Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester City v Crystal Palace",
     "competition_name": "Premier League",
     "starts_at": "2025-04-12T11:30:00.000Z",
     "url": null,
     "scoreline": "5-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.5988",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5988,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-04-09T05:00:44.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-09T05:00:44.000Z",
     "detected_at": "2026-09-28T16:09:13.470Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Manchester City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "5-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Manchester City 5-2 Crystal Palace."
    },
    "settlements": [
     {
      "operation_id": "e578c0e25fb81c341f5fb3457128b56bac1ce72cab67fe0055f50ec2b9fdae06",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.5988",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5988,
      "executed_at": "2026-11-07T18:21:58.160Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "08aea43662f9c22ef8d11d0769cf7df60e16941809382a50af11a47f4bedc629",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "1.6200",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6200,
      "executed_at": "2026-11-07T18:21:58.165Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Bren Gray",
     "publisher": "bettingtop10.co.nz",
     "forecaster": "Bren Gray",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingtop10.co.nz/betting-tips/football/manchester-city-vs-crystal-palace-premier-league-predictions-betting-tips-12-04-25/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-9672719096f4e9f2edd35f70",
   "url": null,
   "match": "Manchester City v Crystal Palace",
   "match_url": null,
   "kickoff": "2025-04-12T11:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12820.7,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Manchester City 3-2 Crystal Palace",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "5-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "19.0000",
   "published_at": "2025-04-09T05:00:44.000Z",
   "recorded_at": "2026-09-28T16:09:13.470Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-75355cedf7e5d026939e5ced",
   "url": "/authors/bren-gray/picks/16/#pick-n-75355cedf7e5d026939e5ced",
   "match": "Manchester United v Manchester City",
   "match_url": null,
   "kickoff": "2025-04-06T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -12960.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: Manchester City",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "2.1000",
   "published_at": "2025-04-04T23:58:11.000Z",
   "recorded_at": "2026-09-28T16:09:14.775Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-75355cedf7e5d026939e5ced",
    "quote_text": "we expect Manchester City to eke out a win here despite the head-to-head trend.",
    "fragment_from": 3580,
    "fragment_to": 3659,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingtop10.co.nz/betting-tips/football/manchester-united-vs-manchester-city-predictions-betting-tips-06-04-25/",
     "display_name": null,
     "speaker": "Bren Gray",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "70f3ee5924b3d17d18882e39c779c66983eb5d759cf63b3d9dee9b06a7eb224f",
     "material_removed": false
    },
    "published_at": "2025-04-04T23:58:11.000Z",
    "detected_at": "2026-09-28T16:09:14.775Z",
    "executed_at": "2026-11-07T18:21:58.194Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2025-04-06T15:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Manchester City",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "2.0750",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2025-04-04T23:58:11.000Z",
     "fragment_basis": "page",
     "source_page_at": "2025-04-04T23:58:11.000Z",
     "detected_at": "2026-09-28T16:09:14.775Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Manchester City",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Manchester City"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Manchester United 0-0 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "25f64841374502bf7866653659c95bef9467c614396a2efe1b48e2dde9f7b4f0",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "2.0750",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:58.194Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "1d12988d2ac6bd903723b06054f58cbd8afa938f8238e469008c5dde88b2c212",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Manchester City",
      "decimal_odds": "2.1000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:58.200Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Bren Gray",
     "publisher": "bettingtop10.co.nz",
     "forecaster": "Bren Gray",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingtop10.co.nz/betting-tips/football/manchester-united-vs-manchester-city-predictions-betting-tips-06-04-25/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Manchester City to win"
   }
  },
  {
   "record_id": "n-d8a829ac6c476ef4c90fa383",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Manchester City to Score 2+ Goals - $2.50",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2025-04-04T23:58:11.000Z",
   "recorded_at": "2026-09-28T16:09:14.775Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5637319315bd0254fbe01a5d",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Conceding three at home to Sunderland should worry Maresca, and I’d still back Arsenal over a full season.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-20T22:35:25.000Z",
   "recorded_at": "2026-09-28T16:09:17.611Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-c5d7cf636f7bcd65acdbe6da",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "For anyone weighing up relegation markets on football betting sites, I’d be looking at Tottenham before them.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-20T22:35:25.000Z",
   "recorded_at": "2026-09-28T16:09:17.611Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-5f3e2b5506a313dd3aa2bf50",
   "url": null,
   "match": "Manchester United v Manchester City",
   "match_url": null,
   "kickoff": "2026-09-13T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -360.7,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Manchester United 1-2 Manchester City",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-08T22:12:46.000Z",
   "recorded_at": "2026-09-28T16:09:26.032Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-8fdeafdab787735c8b17e614",
   "url": "/authors/bren-gray/picks/16/#pick-n-8fdeafdab787735c8b17e614",
   "match": "Manchester United v Manchester City",
   "match_url": null,
   "kickoff": "2026-09-13T15:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -360.7,
   "market_code": "both_teams_score",
   "author_said": "Both teams to score: yes at 1.55",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "1.55",
   "settled_price": "1.4000",
   "published_at": "2026-09-08T22:12:46.000Z",
   "recorded_at": "2026-09-28T16:09:26.032Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-8fdeafdab787735c8b17e614",
    "quote_text": "Both Teams to Score @ $1.55",
    "fragment_from": 4572,
    "fragment_to": 4599,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingtop10.co.nz/betting-tips/football/manchester-united-vs-manchester-city-odds-tips/",
     "display_name": null,
     "speaker": "Bren Gray",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c00bdeb1a2dadf089154a4cdef7544b8b3f6503e1ab32c96a4cf32d6de32031f",
     "material_removed": false
    },
    "published_at": "2026-09-08T22:12:46.000Z",
    "detected_at": "2026-09-28T16:09:26.032Z",
    "executed_at": "2026-11-07T18:21:53.645Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Manchester United v Manchester City",
     "competition_name": "Premier League",
     "starts_at": "2026-09-13T15:30:00.000Z",
     "url": null,
     "scoreline": "0-1"
    },
    "market_label": "Both teams to score",
    "outcome_label": "yes",
    "odds_set": {
     "by_author": "1.55",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.4549",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-09-08T22:12:46.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-08T22:12:46.000Z",
     "detected_at": "2026-09-28T16:09:26.032Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Both teams to score",
     "choice": "yes",
     "author_odds": "1.55",
     "market_key": "both_teams_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Both teams to score: yes at 1.55"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Manchester United 0-1 Manchester City."
    },
    "settlements": [
     {
      "operation_id": "207eff7925f095694baab8d233df17a20dda4e92b4b67a70b8140791a636bbc6",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.55",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:53.633Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "9f13f251222cf0b4c39139ac4c7cc2175aedcd866b5bba4b8ed5cdb5369ae06b",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.4549",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:53.645Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "7e0976188e2bc8975aef7d2d91de375166128bae8705132cb2f3e659333cd15b",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Both teams to score",
      "choice": "yes",
      "decimal_odds": "1.4000",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:53.660Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Bren Gray",
     "publisher": "bettingtop10.co.nz",
     "forecaster": "Bren Gray",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingtop10.co.nz/betting-tips/football/manchester-united-vs-manchester-city-odds-tips/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "yes (Both teams to score)"
   }
  },
  {
   "record_id": "n-991afa6bb923778165aba1d3",
   "url": "/authors/bren-gray/picks/16/#pick-n-991afa6bb923778165aba1d3",
   "match": "Sunderland v Arsenal",
   "match_url": null,
   "kickoff": "2026-09-12T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -381.2,
   "market_code": "both_teams_score_and_result",
   "author_said": "Match result and both teams to score: Arsenal win, both teams to score: yes at 3.6",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "3.6",
   "settled_price": "3.6",
   "published_at": "2026-09-08T22:03:53.000Z",
   "recorded_at": "2026-09-28T16:09:27.299Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-991afa6bb923778165aba1d3",
    "quote_text": "Arsenal to Win and Both Teams to Score @ $3.60",
    "fragment_from": 4547,
    "fragment_to": 4593,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingtop10.co.nz/betting-tips/football/sunderland-vs-arsenal-odds-tips/",
     "display_name": null,
     "speaker": "Bren Gray",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7b7d8e3a643d96cf1a70da9304cd72164440abeedf536ebe50ce27e01c54807",
     "material_removed": false
    },
    "published_at": "2026-09-08T22:03:53.000Z",
    "detected_at": "2026-09-28T16:09:27.299Z",
    "executed_at": "2026-11-07T18:21:53.718Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sunderland v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-09-12T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "Match result and both teams to score",
    "outcome_label": "Arsenal win, both teams to score: yes",
    "odds_set": {
     "by_author": "3.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-09-08T22:03:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-08T22:03:53.000Z",
     "detected_at": "2026-09-28T16:09:27.299Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Match result and both teams to score",
     "choice": "Arsenal win, both teams to score: yes",
     "author_odds": "3.6",
     "market_key": "both_teams_score_and_result",
     "choice_key": "2-yes",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Match result and both teams to score: Arsenal win, both teams to score: yes at 3.6"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Lost: the final score was Sunderland 0-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "2d554907e76f894ba240dbd52a2968e853f19549428f23e4ea89adf059456535",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Match result and both teams to score",
      "choice": "Arsenal win, both teams to score: yes",
      "decimal_odds": "3.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-07T18:21:53.718Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Bren Gray",
     "publisher": "bettingtop10.co.nz",
     "forecaster": "Bren Gray",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingtop10.co.nz/betting-tips/football/sunderland-vs-arsenal-odds-tips/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal win, both teams to score: yes"
   }
  },
  {
   "record_id": "n-cb4644530d974282370abd8a",
   "url": "/authors/bren-gray/picks/16/#pick-n-cb4644530d974282370abd8a",
   "match": "Sunderland v Arsenal",
   "match_url": null,
   "kickoff": "2026-09-12T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -381.2,
   "market_code": "1x2",
   "author_said": "1X2, match result: Arsenal",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6250,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.6250",
   "published_at": "2026-09-08T22:03:53.000Z",
   "recorded_at": "2026-09-28T16:09:27.299Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-cb4644530d974282370abd8a",
    "quote_text": "I’m predicting an Arsenal win here.",
    "fragment_from": 3683,
    "fragment_to": 3718,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingtop10.co.nz/betting-tips/football/sunderland-vs-arsenal-odds-tips/",
     "display_name": null,
     "speaker": "Bren Gray",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7b7d8e3a643d96cf1a70da9304cd72164440abeedf536ebe50ce27e01c54807",
     "material_removed": false
    },
    "published_at": "2026-09-08T22:03:53.000Z",
    "detected_at": "2026-09-28T16:09:27.299Z",
    "executed_at": "2026-11-07T18:21:53.674Z",
    "statement_class": "unpriced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Sunderland v Arsenal",
     "competition_name": "Premier League",
     "starts_at": "2026-09-12T19:00:00.000Z",
     "url": null,
     "scoreline": "0-2"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Arsenal",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "1.6250",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6250,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-09-08T22:03:53.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-08T22:03:53.000Z",
     "detected_at": "2026-09-28T16:09:27.299Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Arsenal",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Arsenal"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Sunderland 0-2 Arsenal."
    },
    "settlements": [
     {
      "operation_id": "f51eeb70c4e639d7106bef6baf3990432b4a3f4bbe92c485e970f95c8d34050c",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "1.6250",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6250,
      "executed_at": "2026-11-07T18:21:53.674Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "2b3f30c5b51b64ecd8000ef911b89d06ff885d97f92645d752d728514f2ffdd8",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Arsenal",
      "decimal_odds": "1.6250",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6250,
      "executed_at": "2026-11-07T18:21:53.688Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Bren Gray",
     "publisher": "bettingtop10.co.nz",
     "forecaster": "Bren Gray",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingtop10.co.nz/betting-tips/football/sunderland-vs-arsenal-odds-tips/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Arsenal to win"
   }
  },
  {
   "record_id": "n-e75d32689a9c8b6d2e819fe1",
   "url": null,
   "match": "Sunderland v Arsenal",
   "match_url": null,
   "kickoff": "2026-09-12T19:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -381.2,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Sunderland 1-2 Arsenal",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-08T22:03:53.000Z",
   "recorded_at": "2026-09-28T16:09:27.299Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-10b085bb5439fabd3b3cc75c",
   "url": "/authors/bren-gray/picks/16/#pick-n-10b085bb5439fabd3b3cc75c",
   "match": "Tottenham Hotspur v Everton",
   "match_url": null,
   "kickoff": "2026-09-12T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -383.7,
   "market_code": "1x2",
   "author_said": "1X2, match result: draw at 3.6",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 26700,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": "3.6",
   "settled_price": "3.6700",
   "published_at": "2026-09-08T21:53:27.000Z",
   "recorded_at": "2026-09-28T16:09:28.354Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-10b085bb5439fabd3b3cc75c",
    "quote_text": "For those using free bets this weekend, the draw at $3.60 is where I’d start.",
    "fragment_from": 4424,
    "fragment_to": 4501,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingtop10.co.nz/betting-tips/football/tottenham-vs-everton-odds-tips/",
     "display_name": null,
     "speaker": "Bren Gray",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "372133bfde9bfa754bad557f65f9a43245a31af1ddd5c63390ae962da563fdb5",
     "material_removed": false
    },
    "published_at": "2026-09-08T21:53:27.000Z",
    "detected_at": "2026-09-28T16:09:28.354Z",
    "executed_at": "2026-11-07T18:21:53.758Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-09-12T16:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "1X2, match result",
    "outcome_label": "draw",
    "odds_set": {
     "by_author": "3.6",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": "3.6050",
     "closing_source": "aggregator closing price"
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 26050,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the closing market price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-09-08T21:53:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-08T21:53:27.000Z",
     "detected_at": "2026-09-28T16:09:28.354Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "draw",
     "author_odds": "3.6",
     "market_key": "1x2",
     "choice_key": "X",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: draw at 3.6"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Won: the final score was Tottenham Hotspur 0-0 Everton."
    },
    "settlements": [
     {
      "operation_id": "6b4f27f45b605816405bc4dbadb6b5f93047392154ff9bfd5f0a33e690930c45",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.6",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 26000,
      "executed_at": "2026-11-07T18:21:53.745Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a7c55ed989e380ef5f9eab75a7fdf28cdb23ebe6fc4e1d5215d4f810b64cb733",
      "series_key": "retro_market_closing",
      "series_label": "Restored, at the closing market price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.6050",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 26050,
      "executed_at": "2026-11-07T18:21:53.758Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "3fe18e358fff56ba9da5dfbea33d7c9fb678ff067c0dd0ca8994ba4b3d363fb0",
      "series_key": "retro_market_closing_sm",
      "series_label": "Restored, at the last pre-match price in archive (~8–15 h before kick-off)",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "draw",
      "decimal_odds": "3.6700",
      "odds_role": "closing_odds",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 26700,
      "executed_at": "2026-11-07T18:21:53.771Z",
      "methodology_version": "retro-1.1",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Bren Gray",
     "publisher": "bettingtop10.co.nz",
     "forecaster": "Bren Gray",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingtop10.co.nz/betting-tips/football/tottenham-vs-everton-odds-tips/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "a draw"
   }
  },
  {
   "record_id": "n-9be0d711067047e6e65f30f7",
   "url": "/authors/bren-gray/picks/16/#pick-n-9be0d711067047e6e65f30f7",
   "match": "Tottenham Hotspur v Everton",
   "match_url": null,
   "kickoff": "2026-09-12T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -383.7,
   "market_code": "draw_no_bet",
   "author_said": "Draw no bet: Everton at 2.7",
   "quote": null,
   "group": "settled",
   "outcome": "Void",
   "claim_outcome": "Void",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 0,
   "series_code": "retro_author_price",
   "series_short": "author's odds, restored",
   "author_price": "2.7",
   "settled_price": "2.7",
   "published_at": "2026-09-08T21:53:27.000Z",
   "recorded_at": "2026-09-28T16:09:28.354Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-9be0d711067047e6e65f30f7",
    "quote_text": "Everton Draw No Bet @ $2.70",
    "fragment_from": 4544,
    "fragment_to": 4571,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.bettingtop10.co.nz/betting-tips/football/tottenham-vs-everton-odds-tips/",
     "display_name": null,
     "speaker": "Bren Gray",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "372133bfde9bfa754bad557f65f9a43245a31af1ddd5c63390ae962da563fdb5",
     "material_removed": false
    },
    "published_at": "2026-09-08T21:53:27.000Z",
    "detected_at": "2026-09-28T16:09:28.354Z",
    "executed_at": "2026-11-07T18:21:53.787Z",
    "statement_class": "priced",
    "status": "too_late",
    "cause": "counted in the restored-history series",
    "cause_code": null,
    "event": {
     "event_id": null,
     "display_name": "Tottenham Hotspur v Everton",
     "competition_name": "Premier League",
     "starts_at": "2026-09-12T16:30:00.000Z",
     "url": null,
     "scoreline": "0-0"
    },
    "market_label": "Draw no bet",
    "outcome_label": "Everton",
    "odds_set": {
     "by_author": "2.7",
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "void",
    "simulation_change_hundredths": 0,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "Restored, at the author's stated price",
    "withdrawn": false,
    "provenance": "found_post_match",
    "provenance_words": "Found after the match; date as stated by the source",
    "dates": {
     "fragment_at": "2026-09-08T21:53:27.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-09-08T21:53:27.000Z",
     "detected_at": "2026-09-28T16:09:28.354Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "source_stated_date",
    "origin_detail": "found_after_match",
    "origin_words": "Found after the match; date as stated by the source",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Draw no bet",
     "choice": "Everton",
     "author_odds": "2.7",
     "market_key": "draw_no_bet",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "Draw no bet: Everton at 2.7"
    },
    "author_claim_outcome": {
     "result": "void",
     "scoreline": "0-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "retro-1.0",
     "in_words": "Void: the final score was Tottenham Hotspur 0-0 Everton."
    },
    "settlements": [
     {
      "operation_id": "35c2317a2518a7720e589bdb789e64f3303e5bd8261ba7b792c601b4c5a979cf",
      "series_key": "retro_author_price",
      "series_label": "Restored, at the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Draw no bet",
      "choice": "Everton",
      "decimal_odds": "2.7",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "void",
      "result_words": "Void",
      "change_hundredths": 0,
      "executed_at": "2026-11-07T18:21:53.787Z",
      "methodology_version": "retro-1.0",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Bren Gray",
     "publisher": "bettingtop10.co.nz",
     "forecaster": "Bren Gray",
     "forecaster_named_in_text": false,
     "basis": null,
     "status": "not_named",
     "status_words": "Attributed by the byline",
     "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
     "evidence_fragment": null,
     "material_url": "https://www.bettingtop10.co.nz/betting-tips/football/tottenham-vs-everton-odds-tips/",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Everton (Draw no bet)"
   }
  },
  {
   "record_id": "n-e6edb7aff0b13edc6159586e",
   "url": null,
   "match": "Tottenham Hotspur v Everton",
   "match_url": null,
   "kickoff": "2026-09-12T16:30:00.000Z",
   "competition": "Premier League",
   "lead_hours": -383.7,
   "market_code": "double_chance",
   "author_said": "Double chance: draw or Everton",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8300,
   "series_code": "retro_market_closing_sm",
   "series_short": "last pre-match archive price, restored",
   "author_price": null,
   "settled_price": "1.8300",
   "published_at": "2026-09-08T21:53:27.000Z",
   "recorded_at": "2026-09-28T16:09:28.354Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-304db0617777bfb38069a0c9",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "I’ve got an angle on the goals market at over $2.00 as one of my lead football tips this week.",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-08T21:44:31.000Z",
   "recorded_at": "2026-09-28T16:09:29.305Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-46da77d24b33494eff6db9a2",
   "url": null,
   "match": "Liverpool v Fulham",
   "match_url": null,
   "kickoff": "2026-09-12T14:00:00.000Z",
   "competition": "Premier League",
   "lead_hours": -386.2,
   "market_code": "correct_score_market",
   "author_said": "Correct score: Liverpool 2-1 Fulham",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "counted in the restored-history series",
   "reason_code": "after_match",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-08T21:44:31.000Z",
   "recorded_at": "2026-09-28T16:09:29.305Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7d6d04b84c76b152daf3bf24",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Liverpool to Win and Over 2.5 Goals @ $2.20",
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": null,
   "final_score": null,
   "reason": "",
   "reason_code": "not_supported",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-09-08T21:44:31.000Z",
   "recorded_at": "2026-09-28T16:09:29.305Z",
   "origin": "Found after the match; date as stated by the source",
   "record_part": "found_after",
   "record_part_words": "Found after the match",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 621,
  "pages": 33,
  "page_urls": [
   "/authors/bren-gray/",
   "/authors/bren-gray/picks/2/",
   "/authors/bren-gray/picks/3/",
   "/authors/bren-gray/picks/4/",
   "/authors/bren-gray/picks/5/",
   "/authors/bren-gray/picks/6/",
   "/authors/bren-gray/picks/7/",
   "/authors/bren-gray/picks/8/",
   "/authors/bren-gray/picks/9/",
   "/authors/bren-gray/picks/10/",
   "/authors/bren-gray/picks/11/",
   "/authors/bren-gray/picks/12/",
   "/authors/bren-gray/picks/13/",
   "/authors/bren-gray/picks/14/",
   "/authors/bren-gray/picks/15/",
   "/authors/bren-gray/picks/16/",
   "/authors/bren-gray/picks/17/",
   "/authors/bren-gray/picks/18/",
   "/authors/bren-gray/picks/19/",
   "/authors/bren-gray/picks/20/",
   "/authors/bren-gray/picks/21/",
   "/authors/bren-gray/picks/22/",
   "/authors/bren-gray/picks/23/",
   "/authors/bren-gray/picks/24/",
   "/authors/bren-gray/picks/25/",
   "/authors/bren-gray/picks/26/",
   "/authors/bren-gray/picks/27/",
   "/authors/bren-gray/picks/28/",
   "/authors/bren-gray/picks/29/",
   "/authors/bren-gray/picks/30/",
   "/authors/bren-gray/picks/31/",
   "/authors/bren-gray/picks/32/",
   "/authors/bren-gray/picks/33/"
  ],
  "groups": {
   "settled": 255,
   "pending": 5,
   "excluded": 361
  },
  "continuation": "by_time",
  "page": 16,
  "first": 281,
  "last": 300,
  "author_url": "/authors/bren-gray/",
  "current": true
 },
 "entity_id": "history:/authors/bren-gray/picks/16/",
 "source_revision": 71
}
