{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "history",
 "url": "/authors/pierre-antoine-michel/picks/5/",
 "canonical": "/authors/pierre-antoine-michel/picks/5/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Pierre-Antoine Michel — football predictions, page 5 of 10",
 "description": "Predictions 61–80 of 162 by Pierre-Antoine Michel, with outcomes in words and links to the evidence.",
 "first_paragraph": {
  "body": "Page 5 of 10 of the predictions by Pierre-Antoine Michel recorded by Forecast Record: predictions 61–80 of 162 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": "162",
  "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-07T18:18:40.628Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-07T19:52:23.438Z",
 "content_hash": null,
 "meaning_hash": "657cbef3b197db14d23ab66f6ce0f9b60d1470904766045d37b208396b5dc177",
 "dependency_group": "author:e-fb942bb3aac83295e15d83ef",
 "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/pierre-antoine-michel/picks/5/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-fb942bb3aac83295e15d83ef",
  "public_name": "Pierre-Antoine Michel",
  "tracker_number": 4944,
  "status": "active",
  "inactive_since": null,
  "verified_creator": false,
  "observation_period": {
   "since": "2026-10-17",
   "until": "2026-11-05"
  },
  "platform_list": [
   {
    "medium": "website",
    "handle": null,
    "url": null,
    "link_confirmed": false,
    "show": true
   }
  ],
  "comment": null
 },
 "recorded_picks": [
  {
   "record_id": "n-ca60197adb51d3037ae965a8",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Victoire Mayence",
   "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-10-21T12:57:00.000Z",
   "recorded_at": "2026-10-23T07:10:02.098Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-dbb0ba8cd9b375fcbc522544",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Match nul ou victoire Hambourg",
   "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-10-21T13:27:00.000Z",
   "recorded_at": "2026-10-23T07:10:02.735Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-58b633d8979e278ecb8876f3",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Misez par exemple sur le pari \"Guirassy buteur\" (cote à 1,57)",
   "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-10-21T13:49:00.000Z",
   "recorded_at": "2026-10-23T07:10:04.647Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-dd11fb81d9e4fdfbf522d89a",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Pronostic de nos experts\n\nVictoire Dortmund",
   "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-10-21T13:49:00.000Z",
   "recorded_at": "2026-10-23T07:10:04.647Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-6e96274913cdf42a23320ef2",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Misez par exemple sur le pari \"Match nul ou victoire Bayer Leverkusen et plus de 1,5 but\" (cote à 1,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": "2026-10-22T08:12:00.000Z",
   "recorded_at": "2026-10-23T10:10:04.535Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-738fe61c418f76eb280f9474",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-738fe61c418f76eb280f9474",
   "match": "TSG Hoffenheim v Bayer 04 Leverkusen",
   "match_url": "/football/matches/tsg-hoffenheim-vs-bayer-04-leverkusen-2026-10-25/",
   "kickoff": "2026-10-25T14:30:00.000Z",
   "competition": "Bundesliga",
   "lead_hours": 52.3,
   "market_code": "1x2",
   "author_said": "1X2, match result: Bayer 04 Leverkusen",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-22T08:12:00.000Z",
   "recorded_at": "2026-10-23T10:10:04.535Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-738fe61c418f76eb280f9474",
    "quote_text": "Victoire du Bayer\n\n1N2",
    "fragment_from": 10293,
    "fragment_to": 10315,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/hoffenheim-bayer-leverkusen-5881201.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c75f2179173850b077ad25b5ca3eaf97c5568408bfd9ac55df2950acb2bb260e",
     "material_removed": false
    },
    "published_at": "2026-10-22T08:12:00.000Z",
    "detected_at": "2026-10-23T10:10:04.535Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-8166ca26dfcf",
     "display_name": "TSG Hoffenheim — Bayer 04 Leverkusen",
     "competition_name": "Bundesliga",
     "starts_at": "2026-10-25T14:30:00.000Z",
     "url": "/football/matches/tsg-hoffenheim-vs-bayer-04-leverkusen-2026-10-25/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Bayer 04 Leverkusen",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-22T08:12:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-22T08:12:00.000Z",
     "detected_at": "2026-10-23T10:10:04.535Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Bayer 04 Leverkusen",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Bayer 04 Leverkusen"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was TSG Hoffenheim 3-0 Bayer 04 Leverkusen."
    },
    "settlements": [
     {
      "operation_id": "70d9a6abc5439c8cc0a84785bb8ec129ff075d93d9461e51eef3ded1d755f306",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Bayer 04 Leverkusen",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/hoffenheim-bayer-leverkusen-5881201.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Bayer 04 Leverkusen to win"
   }
  },
  {
   "record_id": "n-0a4220064e55b66ef81476ce",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-0a4220064e55b66ef81476ce",
   "match": "Montpellier v Red Star FC",
   "match_url": "/football/matches/montpellier-vs-red-star-fc-2026-10-26/",
   "kickoff": "2026-10-26T19:45:00.000Z",
   "competition": "Ligue 2",
   "lead_hours": 0.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Montpellier at 2.3",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "2-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 12000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.3",
   "settled_price": "2.2000",
   "published_at": "2026-10-19T15:26:00.000Z",
   "recorded_at": "2026-10-26T19:10:21.097Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "2.2000",
    "result": "Won",
    "points_hundredths": 12000,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-0a4220064e55b66ef81476ce",
    "quote_text": "Misez par exemple sur le pari \"Victoire Montpellier\" (cote à 2,30)",
    "fragment_from": 6195,
    "fragment_to": 6261,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/montpellier-red-star-5803294.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "71f090f5be51a0fe0e52b66453cd7c63cb95713db15fec326d5a14f306008bcb",
     "material_removed": false
    },
    "published_at": "2026-10-19T15:26:00.000Z",
    "detected_at": "2026-10-26T19:10:21.097Z",
    "executed_at": "2026-10-26T19:14:11.758Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-b86e8361e780",
     "display_name": "Montpellier — Red Star FC",
     "competition_name": "Ligue 2",
     "starts_at": "2026-10-26T19:45:00.000Z",
     "url": "/football/matches/montpellier-vs-red-star-fc-2026-10-26/",
     "scoreline": "2-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Montpellier",
    "odds_set": {
     "by_author": "2.3",
     "our_snapshot": "2.2000",
     "our_snapshot_at": "2026-10-26T19:06:12.197Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 12000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-19T15:26:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-19T15:26:00.000Z",
     "detected_at": "2026-10-26T19:10:21.097Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Montpellier",
     "author_odds": "2.3",
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Montpellier at 2.3"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "2-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Montpellier 2-1 Red Star FC."
    },
    "settlements": [
     {
      "operation_id": "73415d98533fa5c586a13846f183846d11ea8b0a62202262162b3b5e50080f51",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Montpellier",
      "decimal_odds": "2.3",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 13000,
      "executed_at": "2026-10-26T19:14:03.657Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "49a4bd0f28c19948355b284ef0d5f2a021e6093e8b67f8fbe92a38170d6694e2",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Montpellier",
      "decimal_odds": "2.2000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 12000,
      "executed_at": "2026-10-26T19:14:11.758Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/montpellier-red-star-5803294.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Montpellier to win"
   }
  },
  {
   "record_id": "n-c68ea9b89fddc2545790cbd4",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Misez par exemple sur le pari \"Montpellier gagne par exactement 1 but d'écart\" (cote à 3,90)",
   "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-10-19T15:26:00.000Z",
   "recorded_at": "2026-10-26T19:10:21.097Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-7d2b91a28be3adea5c08bec2",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-7d2b91a28be3adea5c08bec2",
   "match": "US Boulogne Côte-d'Opale v Reims",
   "match_url": "/football/matches/us-boulogne-cote-d-opale-vs-reims-2026-10-26/",
   "kickoff": "2026-10-26T19:45:00.000Z",
   "competition": "Ligue 2",
   "lead_hours": 0.6,
   "market_code": "total",
   "author_said": "Over/Under 2.5 goals: under 2.5 at 1.59",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "1-1",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 6835,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.59",
   "settled_price": "1.6835",
   "published_at": "2026-10-19T15:35:00.000Z",
   "recorded_at": "2026-10-26T19:10:22.082Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-7d2b91a28be3adea5c08bec2",
    "quote_text": "Moins de 2,5 buts\" (cote à 1,59)",
    "fragment_from": 6066,
    "fragment_to": 6098,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/boulogne-reims-5803290.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "238695d979f596c89d48d758567e954d54e607a9832173a16fb381f175159394",
     "material_removed": false
    },
    "published_at": "2026-10-19T15:35:00.000Z",
    "detected_at": "2026-10-26T19:10:22.082Z",
    "executed_at": "2026-11-07T11:30:37.218Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-9f9d354bedbe",
     "display_name": "US Boulogne Côte-d'Opale — Reims",
     "competition_name": "Ligue 2",
     "starts_at": "2026-10-26T19:45:00.000Z",
     "url": "/football/matches/us-boulogne-cote-d-opale-vs-reims-2026-10-26/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "Over/Under 2.5 goals",
    "outcome_label": "under 2.5",
    "odds_set": {
     "by_author": "1.59",
     "our_snapshot": "1.6835",
     "our_snapshot_at": "2026-10-26T19:06:12.197Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 6835,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-19T15:35:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-19T15:35:00.000Z",
     "detected_at": "2026-10-26T19:10:22.082Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "author_odds": "1.59",
     "market_key": "total",
     "choice_key": "under",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Over/Under 2.5 goals: under 2.5 at 1.59"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was US Boulogne Côte-d'Opale 1-1 Reims."
    },
    "settlements": [
     {
      "operation_id": "60ad718a5aeed0256a17e4ec6566bcc73ce7dacc3f0f27ebd83149d257aa9c5e",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.59",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5900,
      "executed_at": "2026-11-07T11:30:35.153Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c2621890445c05d47fea40ea8c3a5efbb38fa9bc05b85378a38549a0ac1a702d",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 2.5 goals",
      "choice": "under 2.5",
      "decimal_odds": "1.6835",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 6835,
      "executed_at": "2026-11-07T11:30:37.218Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/boulogne-reims-5803290.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "under 2.5 (Over/Under 2.5 goals)"
   }
  },
  {
   "record_id": "n-e6ccae3f0e8d83365d749a60",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-e6ccae3f0e8d83365d749a60",
   "match": "US Boulogne Côte-d'Opale v Reims",
   "match_url": "/football/matches/us-boulogne-cote-d-opale-vs-reims-2026-10-26/",
   "kickoff": "2026-10-26T19:45:00.000Z",
   "competition": "Ligue 2",
   "lead_hours": 0.6,
   "market_code": "1x2",
   "author_said": "1X2, match result: Reims",
   "quote": null,
   "group": "excluded",
   "outcome": "Excluded",
   "claim_outcome": "Lost",
   "final_score": "1-1",
   "reason": "graded against the result: wrong",
   "reason_code": "not_checked",
   "points_hundredths": null,
   "series_code": null,
   "series_short": null,
   "author_price": null,
   "settled_price": null,
   "published_at": "2026-10-19T15:35:00.000Z",
   "recorded_at": "2026-10-26T19:10:22.082Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-e6ccae3f0e8d83365d749a60",
    "quote_text": "Victoire Reims",
    "fragment_from": 5979,
    "fragment_to": 5993,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/boulogne-reims-5803290.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "238695d979f596c89d48d758567e954d54e607a9832173a16fb381f175159394",
     "material_removed": false
    },
    "published_at": "2026-10-19T15:35:00.000Z",
    "detected_at": "2026-10-26T19:10:22.082Z",
    "executed_at": null,
    "statement_class": "unpriced",
    "status": "ambiguous",
    "cause": "",
    "cause_code": "not_checked",
    "event": {
     "event_id": "s-9f9d354bedbe",
     "display_name": "US Boulogne Côte-d'Opale — Reims",
     "competition_name": "Ligue 2",
     "starts_at": "2026-10-26T19:45:00.000Z",
     "url": "/football/matches/us-boulogne-cote-d-opale-vs-reims-2026-10-26/",
     "scoreline": "1-1",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "Reims",
    "odds_set": {
     "by_author": null,
     "our_snapshot": null,
     "our_snapshot_at": null,
     "our_snapshot_source": null,
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": null,
    "result": "loss",
    "simulation_change_hundredths": null,
    "bankroll_after_hundredths": null,
    "executed_by": null,
    "series_label": null,
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-19T15:35:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-19T15:35:00.000Z",
     "detected_at": "2026-10-26T19:10:22.082Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "Reims",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: Reims"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "1-1",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was US Boulogne Côte-d'Opale 1-1 Reims."
    },
    "settlements": [
     {
      "operation_id": "a4ddf5e09423c5b3908aea7f291d44fcf282a1a1b171ee02d75f045133be4492",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "Reims",
      "decimal_odds": null,
      "odds_role": null,
      "stake_hundredths": null,
      "status": "skipped",
      "status_text": "Not executed: ",
      "result": null,
      "result_words": null,
      "change_hundredths": null,
      "executed_at": null,
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "prediction",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/boulogne-reims-5803290.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Reims to win"
   }
  },
  {
   "record_id": "n-88503c789a1b6341aa7f2c2b",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-88503c789a1b6341aa7f2c2b",
   "match": "Atlético Madrid v FC Bayern München",
   "match_url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 128.9,
   "market_code": "player_to_score",
   "author_said": "Player to score: Harry Kane to score at 1.85",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.85",
   "settled_price": "1.8300",
   "published_at": "2026-10-29T09:46:00.000Z",
   "recorded_at": "2026-10-29T11:08:35.900Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-88503c789a1b6341aa7f2c2b",
    "quote_text": "Un pronostic buteur\n\nTout juste sacré Ballon d'Or, Harry Kane pourrait assumer son statut en guidant les siens vers la victoire dans ce match. (\"Kane buteur\" cote @1,85",
    "fragment_from": 8365,
    "fragment_to": 8533,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/atletico-madrid-bayern-munich-6106266.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "debce2137428c1d52f261e9b8fb5b9c0678be5e1e29e059d272d79e6933aef63",
     "material_removed": false
    },
    "published_at": "2026-10-29T09:46:00.000Z",
    "detected_at": "2026-10-29T11:08:35.900Z",
    "executed_at": "2026-10-31T09:46:45.779Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13be466edde6",
     "display_name": "Atlético Madrid — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Harry Kane to score",
    "odds_set": {
     "by_author": "1.85",
     "our_snapshot": "1.8300",
     "our_snapshot_at": "2026-10-29T11:06:49.376Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T09:46:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T09:46:00.000Z",
     "detected_at": "2026-10-29T11:08:35.900Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Harry Kane to score",
     "author_odds": "1.85",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Harry Kane to score at 1.85"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Harry Kane scored 0 goals; the final score was Atlético Madrid 0-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "0a8b73f93e8133993ff29af05b77ab1e856588926d1e71cc449ba176a0507404",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Harry Kane to score",
      "decimal_odds": "1.85",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T09:46:21.742Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "c088c6080edc7f346241c5f532d4d87f27ffbe968e2eb9d538f66acd6173bfa4",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Harry Kane to score",
      "decimal_odds": "1.8300",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T09:46:45.779Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/atletico-madrid-bayern-munich-6106266.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Harry Kane to score"
   }
  },
  {
   "record_id": "n-d598400f1ad62dbf8b096d54",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-d598400f1ad62dbf8b096d54",
   "match": "Atlético Madrid v FC Bayern München",
   "match_url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 128.9,
   "market_code": "player_to_score",
   "author_said": "Player to score: Michael Olise to score at 2.9",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "2.9",
   "settled_price": "3.1000",
   "published_at": "2026-10-29T09:46:00.000Z",
   "recorded_at": "2026-10-29T11:08:35.900Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-d598400f1ad62dbf8b096d54",
    "quote_text": "Des grosses cotes sur le match\n\nMichael Olise pourrait lui aussi poser de sérieux soucis à la défense madrilène dans ce match. (\"Olise buteur\" cote @2,90",
    "fragment_from": 8743,
    "fragment_to": 8896,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/atletico-madrid-bayern-munich-6106266.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "debce2137428c1d52f261e9b8fb5b9c0678be5e1e29e059d272d79e6933aef63",
     "material_removed": false
    },
    "published_at": "2026-10-29T09:46:00.000Z",
    "detected_at": "2026-10-29T11:08:35.900Z",
    "executed_at": "2026-10-31T09:48:42.750Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13be466edde6",
     "display_name": "Atlético Madrid — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Michael Olise to score",
    "odds_set": {
     "by_author": "2.9",
     "our_snapshot": "3.1000",
     "our_snapshot_at": "2026-10-29T11:06:49.376Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T09:46:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T09:46:00.000Z",
     "detected_at": "2026-10-29T11:08:35.900Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Michael Olise to score",
     "author_odds": "2.9",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Michael Olise to score at 2.9"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost — Michael Olise scored 0 goals; the final score was Atlético Madrid 0-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "50e981746d20b8c7fe5c77652595c4fc3be0c57cec63c9e310663ce9396367ee",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Michael Olise to score",
      "decimal_odds": "2.9",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T09:48:42.054Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "ad07aee7a00f65d0367263aa6dbab41d747a1e31c6f05c4bc26d57ba2e6ca5ee",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Michael Olise to score",
      "decimal_odds": "3.1000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T09:48:42.750Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/atletico-madrid-bayern-munich-6106266.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Michael Olise to score"
   }
  },
  {
   "record_id": "n-fed75bbc2df197cb5cfaa1e9",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-fed75bbc2df197cb5cfaa1e9",
   "match": "Atlético Madrid v FC Bayern München",
   "match_url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 128.9,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Bayern München at 1.88",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "0-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 9950,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.88",
   "settled_price": "1.9950",
   "published_at": "2026-10-29T09:46:00.000Z",
   "recorded_at": "2026-10-29T11:08:35.900Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "2",
    "price": "1.9950",
    "result": "Won",
    "points_hundredths": 9950,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-fed75bbc2df197cb5cfaa1e9",
    "quote_text": "Victoire Bayern Munich\n\nNotre pronostic gratuit Atlético Madrid Bayern Munich\n\nMisez par exemple sur le pari \"Victoire Bayern Munich\" (cote à 1,88)",
    "fragment_from": 7608,
    "fragment_to": 7755,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/atletico-madrid-bayern-munich-6106266.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "debce2137428c1d52f261e9b8fb5b9c0678be5e1e29e059d272d79e6933aef63",
     "material_removed": false
    },
    "published_at": "2026-10-29T09:46:00.000Z",
    "detected_at": "2026-10-29T11:08:35.900Z",
    "executed_at": "2026-10-31T09:50:14.488Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-13be466edde6",
     "display_name": "Atlético Madrid — FC Bayern München",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/atletico-madrid-vs-fc-bayern-munchen-2026-11-03/",
     "scoreline": "0-2",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Bayern München",
    "odds_set": {
     "by_author": "1.88",
     "our_snapshot": "1.9950",
     "our_snapshot_at": "2026-10-29T11:06:22.252Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 9950,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T09:46:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T09:46:00.000Z",
     "detected_at": "2026-10-29T11:08:35.900Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "FC Bayern München",
     "author_odds": "1.88",
     "market_key": "1x2",
     "choice_key": "2",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Bayern München at 1.88"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "0-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was Atlético Madrid 0-2 FC Bayern München."
    },
    "settlements": [
     {
      "operation_id": "3da99e75b35188e9b5d4a6f369cbb327936a8a6c2f51076d342781d3ff99f44c",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "FC Bayern München",
      "decimal_odds": "1.88",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8800,
      "executed_at": "2026-10-31T09:50:13.109Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "09cabc97d9cf5d62266f2edc0d80039a600df5c57c48ba331b963b393a46e5c3",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "FC Bayern München",
      "decimal_odds": "1.9950",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 9950,
      "executed_at": "2026-10-31T09:50:14.488Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/atletico-madrid-bayern-munich-6106266.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Bayern München to win"
   }
  },
  {
   "record_id": "n-0bcbe8e1432e32426927f522",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-0bcbe8e1432e32426927f522",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 126.8,
   "market_code": "team_total",
   "author_said": "Team goals over/under 2.5: FC Barcelona over 2.5 at 1.43",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 5208,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.43",
   "settled_price": "1.5208",
   "published_at": "2026-10-29T10:35:00.000Z",
   "recorded_at": "2026-10-29T13:10:38.353Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-0bcbe8e1432e32426927f522",
    "quote_text": "Misez par exemple sur le pari \"Barcelone marque plus de 2,5 buts\" (cote à 1,43)",
    "fragment_from": 8333,
    "fragment_to": 8412,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/fc-barcelone-aston-villa-6106263.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7f10a8c54b1c4d1e029c81bcebf52b95bcb1fda6f7b628e477bf1ce2e8ca4e9",
     "material_removed": false
    },
    "published_at": "2026-10-29T10:35:00.000Z",
    "detected_at": "2026-10-29T13:10:38.353Z",
    "executed_at": "2026-10-31T19:49:06.652Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 2.5",
    "outcome_label": "FC Barcelona over 2.5",
    "odds_set": {
     "by_author": "1.43",
     "our_snapshot": "1.5208",
     "our_snapshot_at": "2026-10-29T13:07:34.919Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 5208,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T10:35:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T10:35:00.000Z",
     "detected_at": "2026-10-29T13:10:38.353Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Team goals over/under 2.5",
     "choice": "FC Barcelona over 2.5",
     "author_odds": "1.43",
     "market_key": "team_total",
     "choice_key": "1-over",
     "period": "match",
     "line": "2.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 2.5: FC Barcelona over 2.5 at 1.43"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "20e8a007eaf6520970bcb233724f086ab79e1080fa7911b36e5c1d57182edc84",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "FC Barcelona over 2.5",
      "decimal_odds": "1.43",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4300,
      "executed_at": "2026-10-31T19:49:04.153Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "353323fe49e8d87d3b52575729b6670172f288d9d00e6662a793491844ff0819",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 2.5",
      "choice": "FC Barcelona over 2.5",
      "decimal_odds": "1.5208",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 5208,
      "executed_at": "2026-10-31T19:49:06.652Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/fc-barcelone-aston-villa-6106263.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona over 2.5 (Team goals over/under 2.5)"
   }
  },
  {
   "record_id": "n-76da87bea523de47259df463",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-76da87bea523de47259df463",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 126.8,
   "market_code": "player_to_score",
   "author_said": "Player to score: Lamine Yamal to score at 1.48",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 8000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "1.48",
   "settled_price": "1.8000",
   "published_at": "2026-10-29T10:35:00.000Z",
   "recorded_at": "2026-10-29T13:10:38.353Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-76da87bea523de47259df463",
    "quote_text": "(\"Lamine Yamal buteur\" cote @1,48 chez PMU PLAY Sport qui vous offre votre 1er pari remboursé de 100€ en CASH si perdant ! Vous êtes remboursé en ARGENT RÉEL, ce qui vous permet de retirer directement votre argent sur votre compte bancaire).",
    "fragment_from": 9121,
    "fragment_to": 9362,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/fc-barcelone-aston-villa-6106263.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7f10a8c54b1c4d1e029c81bcebf52b95bcb1fda6f7b628e477bf1ce2e8ca4e9",
     "material_removed": false
    },
    "published_at": "2026-10-29T10:35:00.000Z",
    "detected_at": "2026-10-29T13:10:38.353Z",
    "executed_at": "2026-10-31T19:49:07.784Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Player to score",
    "outcome_label": "Lamine Yamal to score",
    "odds_set": {
     "by_author": "1.48",
     "our_snapshot": "1.8000",
     "our_snapshot_at": "2026-10-29T13:07:52.961Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 8000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T10:35:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T10:35:00.000Z",
     "detected_at": "2026-10-29T13:10:38.353Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Player to score",
     "choice": "Lamine Yamal to score",
     "author_odds": "1.48",
     "market_key": "player_to_score",
     "choice_key": "yes",
     "period": "match",
     "line": null,
     "subject": "player_goals",
     "in_words": "Player to score: Lamine Yamal to score at 1.48"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won — Lamine Yamal scored 1 goal; the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "60620a287774c992439dde5ff28b502d09d4f280da2e9fe9f04def646cd2bf2c",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Lamine Yamal to score",
      "decimal_odds": "1.48",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 4800,
      "executed_at": "2026-10-31T19:49:06.879Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "d7872d8457253b46b9eecba2cd35c3d16de05a03886ef2b566a0015cc75c0be4",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Player to score",
      "choice": "Lamine Yamal to score",
      "decimal_odds": "1.8000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 8000,
      "executed_at": "2026-10-31T19:49:07.784Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/fc-barcelone-aston-villa-6106263.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Lamine Yamal to score"
   }
  },
  {
   "record_id": "n-7d345beccf2f8cafb297b6f9",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-7d345beccf2f8cafb297b6f9",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 126.8,
   "market_code": "total",
   "author_said": "Over/Under 5.5 goals: over 5.5 at 3.03",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "3.03",
   "settled_price": "3.5500",
   "published_at": "2026-10-29T10:35:00.000Z",
   "recorded_at": "2026-10-29T13:10:38.353Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "under",
    "price": "1.2853",
    "result": "Won",
    "points_hundredths": 2853,
    "picked_favourite": false
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-7d345beccf2f8cafb297b6f9",
    "quote_text": "(\"Plus de 5,5 buts\" cote @3,03 chez Betclic qui vous offre votre 1er pari remboursé de 100€ en Feebets ! Vous êtes remboursé immédiatement après le match si le pari est perdant et vous pouvez retirer vos gains aussi vite si le pari est gagnant)",
    "fragment_from": 9523,
    "fragment_to": 9767,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/fc-barcelone-aston-villa-6106263.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7f10a8c54b1c4d1e029c81bcebf52b95bcb1fda6f7b628e477bf1ce2e8ca4e9",
     "material_removed": false
    },
    "published_at": "2026-10-29T10:35:00.000Z",
    "detected_at": "2026-10-29T13:10:38.353Z",
    "executed_at": "2026-10-31T19:49:09.029Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "Over/Under 5.5 goals",
    "outcome_label": "over 5.5",
    "odds_set": {
     "by_author": "3.03",
     "our_snapshot": "3.5500",
     "our_snapshot_at": "2026-10-29T13:07:34.919Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T10:35:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T10:35:00.000Z",
     "detected_at": "2026-10-29T13:10:38.353Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Over/Under 5.5 goals",
     "choice": "over 5.5",
     "author_odds": "3.03",
     "market_key": "total",
     "choice_key": "over",
     "period": "match",
     "line": "5.5",
     "subject": "goals_total",
     "in_words": "Over/Under 5.5 goals: over 5.5 at 3.03"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "77ded8c71cc891bbe44e27754d64240ba385f2434dca55a21292730694744813",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 5.5 goals",
      "choice": "over 5.5",
      "decimal_odds": "3.03",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T19:49:07.896Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "0123a680c309a277fede283a0c913f27d51df2ad6713b8a618092eee308e893f",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Over/Under 5.5 goals",
      "choice": "over 5.5",
      "decimal_odds": "3.5500",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-10-31T19:49:09.029Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/fc-barcelone-aston-villa-6106263.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "over 5.5 (Over/Under 5.5 goals)"
   }
  },
  {
   "record_id": "n-8b21c221293a4ba1c82956a4",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-8b21c221293a4ba1c82956a4",
   "match": "FC Barcelona v Aston Villa",
   "match_url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
   "kickoff": "2026-11-03T20:00:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 126.8,
   "market_code": "1x2",
   "author_said": "1X2, match result: FC Barcelona",
   "quote": null,
   "group": "settled",
   "outcome": "Won",
   "claim_outcome": "Won",
   "final_score": "3-0",
   "reason": null,
   "reason_code": null,
   "points_hundredths": 2299,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": null,
   "settled_price": "1.2299",
   "published_at": "2026-10-29T10:35:00.000Z",
   "recorded_at": "2026-10-29T13:10:38.353Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": {
    "outcome": "1",
    "price": "1.2299",
    "result": "Won",
    "points_hundredths": 2299,
    "picked_favourite": true
   },
   "correction": null,
   "evidence": {
    "observation_id": "n-8b21c221293a4ba1c82956a4",
    "quote_text": "Victoire Barcelone",
    "fragment_from": 8263,
    "fragment_to": 8281,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/fc-barcelone-aston-villa-6106263.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "c7f10a8c54b1c4d1e029c81bcebf52b95bcb1fda6f7b628e477bf1ce2e8ca4e9",
     "material_removed": false
    },
    "published_at": "2026-10-29T10:35:00.000Z",
    "detected_at": "2026-10-29T13:10:38.353Z",
    "executed_at": "2026-10-31T19:49:09.886Z",
    "statement_class": "unpriced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-f4b8886fe09c",
     "display_name": "FC Barcelona — Aston Villa",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-03T20:00:00.000Z",
     "url": "/football/matches/fc-barcelona-vs-aston-villa-2026-11-03/",
     "scoreline": "3-0",
     "condition": "finished"
    },
    "market_label": "1X2, match result",
    "outcome_label": "FC Barcelona",
    "odds_set": {
     "by_author": null,
     "our_snapshot": "1.2299",
     "our_snapshot_at": "2026-10-29T13:07:34.919Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "win",
    "simulation_change_hundredths": 2299,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T10:35:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T10:35:00.000Z",
     "detected_at": "2026-10-29T13:10:38.353Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "1X2, match result",
     "choice": "FC Barcelona",
     "author_odds": null,
     "market_key": "1x2",
     "choice_key": "1",
     "period": "match",
     "line": null,
     "subject": "goals_total",
     "in_words": "1X2, match result: FC Barcelona"
    },
    "author_claim_outcome": {
     "result": "win",
     "scoreline": "3-0",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Won: the final score was FC Barcelona 3-0 Aston Villa."
    },
    "settlements": [
     {
      "operation_id": "a75958f87789e14aaa76607c44e4f018e6b9983b0458b5dd8152f02c2f7a4c36",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "1X2, match result",
      "choice": "FC Barcelona",
      "decimal_odds": "1.2299",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "win",
      "result_words": "Won",
      "change_hundredths": 2299,
      "executed_at": "2026-10-31T19:49:09.886Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/fc-barcelone-aston-villa-6106263.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "FC Barcelona to win"
   }
  },
  {
   "record_id": "n-a6a346c7a94130a4cda6d48e",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Misez par exemple sur le pari \"Plus de 2,5 buts\" (cote à 1,40)",
   "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-10-23T08:51:00.000Z",
   "recorded_at": "2026-10-30T04:10:16.939Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-d9214409e46652b629b0c6fd",
   "url": null,
   "match": null,
   "match_url": null,
   "kickoff": null,
   "competition": null,
   "lead_hours": null,
   "market_code": null,
   "author_said": null,
   "quote": "Misez par exemple sur le pari \"Victoire Mayence\" (cote à 2,00)",
   "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-10-23T08:51:00.000Z",
   "recorded_at": "2026-10-30T04:10:16.939Z",
   "origin": "Date as stated by the source; no match is linked to this statement",
   "record_part": "unlinked",
   "record_part_words": "Without a match page",
   "in_headline": false,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null
  },
  {
   "record_id": "n-13b927d6098149553376c456",
   "url": "/authors/pierre-antoine-michel/picks/5/#pick-n-13b927d6098149553376c456",
   "match": "Fenerbahçe v Liverpool",
   "match_url": "/football/matches/fenerbahce-vs-liverpool-2026-11-04/",
   "kickoff": "2026-11-04T17:45:00.000Z",
   "competition": "UEFA Champions League",
   "lead_hours": 130.6,
   "market_code": "team_total",
   "author_said": "Team goals over/under 3.5: Liverpool over 3.5 at 4.2",
   "quote": null,
   "group": "settled",
   "outcome": "Lost",
   "claim_outcome": "Lost",
   "final_score": "3-2",
   "reason": null,
   "reason_code": null,
   "points_hundredths": -10000,
   "series_code": "market_price",
   "series_short": "odds snapshot",
   "author_price": "4.2",
   "settled_price": "5.0000",
   "published_at": "2026-10-29T16:09:00.000Z",
   "recorded_at": "2026-10-30T07:10:28.550Z",
   "origin": "Recorded by us before kick-off",
   "record_part": "live",
   "record_part_words": "Recorded before kick-off",
   "in_headline": true,
   "attribution": null,
   "verdict_line": null,
   "price_disputed": null,
   "checked_after_kickoff": false,
   "favourite": null,
   "correction": null,
   "evidence": {
    "observation_id": "n-13b927d6098149553376c456",
    "quote_text": "Liverpool marque plus de 3,5 buts\" cote @4,20",
    "fragment_from": 8933,
    "fragment_to": 8978,
    "quote_allowed": true,
    "source_info": {
     "medium": "website",
     "url": "https://www.ruedesjoueurs.com/pronostic/fenerbahce-liverpool-6106330.html",
     "display_name": null,
     "speaker": "Pierre-Antoine Michel",
     "authorship": "channel_owner",
     "media_from_ms": null,
     "bundle_id": "cddb71bfd24be75abf11b261d1953c25ed896301f90c1a93e46eb1e5062edc0f",
     "material_removed": false
    },
    "published_at": "2026-10-29T16:09:00.000Z",
    "detected_at": "2026-10-30T07:10:28.550Z",
    "executed_at": "2026-11-03T03:19:02.725Z",
    "statement_class": "priced",
    "status": "recognised",
    "cause": null,
    "cause_code": null,
    "event": {
     "event_id": "s-e11039d41c22",
     "display_name": "Fenerbahçe — Liverpool",
     "competition_name": "UEFA Champions League",
     "starts_at": "2026-11-04T17:45:00.000Z",
     "url": "/football/matches/fenerbahce-vs-liverpool-2026-11-04/",
     "scoreline": "3-2",
     "condition": "finished"
    },
    "market_label": "Team goals over/under 3.5",
    "outcome_label": "Liverpool over 3.5",
    "odds_set": {
     "by_author": "4.2",
     "our_snapshot": "5.0000",
     "our_snapshot_at": "2026-10-30T07:08:36.184Z",
     "our_snapshot_source": "market snapshot",
     "closing": null,
     "closing_source": null
    },
    "stake_hundredths": 10000,
    "result": "loss",
    "simulation_change_hundredths": -10000,
    "bankroll_after_hundredths": null,
    "executed_by": "ours",
    "series_label": "At an independent odds snapshot",
    "withdrawn": false,
    "provenance": "recorded_pre_match",
    "provenance_words": "Recorded by us before kick-off",
    "dates": {
     "fragment_at": "2026-10-29T16:09:00.000Z",
     "fragment_basis": "page",
     "source_page_at": "2026-10-29T16:09:00.000Z",
     "detected_at": "2026-10-30T07:10:28.550Z",
     "archive_snapshot_at": null,
     "flags": [],
     "flag_words": null,
     "rule_version": "1.1"
    },
    "origin": "recorded_before_kickoff",
    "origin_detail": null,
    "origin_words": "Recorded by us before kick-off",
    "added_on": null,
    "late_publication": null,
    "author_claim": {
     "market_label": "Team goals over/under 3.5",
     "choice": "Liverpool over 3.5",
     "author_odds": "4.2",
     "market_key": "team_total",
     "choice_key": "2-over",
     "period": "match",
     "line": "3.5",
     "subject": "goals_total",
     "in_words": "Team goals over/under 3.5: Liverpool over 3.5 at 4.2"
    },
    "author_claim_outcome": {
     "result": "loss",
     "scoreline": "3-2",
     "data_status": "measured",
     "cause": null,
     "methodology_version": "2.2",
     "in_words": "Lost: the final score was Fenerbahçe 3-2 Liverpool."
    },
    "settlements": [
     {
      "operation_id": "81a6d4213a582bbe1a8eb803c545586079f01ea98a502eb21552752a5022b5bb",
      "series_key": "author_price",
      "series_label": "At the author's stated price",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 3.5",
      "choice": "Liverpool over 3.5",
      "decimal_odds": "4.2",
      "odds_role": "author_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T03:19:01.036Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     },
     {
      "operation_id": "a2bf138c97f8815127fb00525953dbc6ab3c5659884810088a4bbc1c16ac0b1a",
      "series_key": "market_price",
      "series_label": "At an independent odds snapshot",
      "derived": false,
      "site_simulation": true,
      "author_words": true,
      "market_label": "Team goals over/under 3.5",
      "choice": "Liverpool over 3.5",
      "decimal_odds": "5.0000",
      "odds_role": "market_price",
      "stake_hundredths": 10000,
      "status": "confirmed",
      "status_text": "Executed",
      "result": "loss",
      "result_words": "Lost",
      "change_hundredths": -10000,
      "executed_at": "2026-11-03T03:19:02.725Z",
      "methodology_version": "2.2",
      "on_claim_market": true,
      "replaced": false
     }
    ],
    "corrections": [],
    "funnel_stage": "settled_pick",
    "authorship": {
     "material_author": "Pierre-Antoine Michel",
     "publisher": "ruedesjoueurs.com",
     "forecaster": "Pierre-Antoine Michel",
     "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.ruedesjoueurs.com/pronostic/fenerbahce-liverpool-6106330.html",
     "excluded_from_individual_summaries": false,
     "verdict_by": null,
     "verdict_line": null
    },
    "correction": null,
    "choice_words": "Liverpool over 3.5 (Team goals over/under 3.5)"
   }
  }
 ],
 "pagination": {
  "per_page": 20,
  "total": 162,
  "pages": 10,
  "page_urls": [
   "/authors/pierre-antoine-michel/",
   "/authors/pierre-antoine-michel/picks/2/",
   "/authors/pierre-antoine-michel/picks/3/",
   "/authors/pierre-antoine-michel/picks/4/",
   "/authors/pierre-antoine-michel/picks/5/",
   "/authors/pierre-antoine-michel/picks/6/",
   "/authors/pierre-antoine-michel/picks/7/",
   "/authors/pierre-antoine-michel/picks/8/",
   "/authors/pierre-antoine-michel/picks/9/",
   "/authors/pierre-antoine-michel/picks/10/"
  ],
  "groups": {
   "settled": 54,
   "pending": 1,
   "excluded": 107
  },
  "continuation": "by_time",
  "page": 5,
  "first": 61,
  "last": 80,
  "author_url": "/authors/pierre-antoine-michel/",
  "current": false
 },
 "entity_id": "history:/authors/pierre-antoine-michel/picks/5/",
 "source_revision": 22
}
