<?xml version="1.0" encoding="UTF-8"?>
<!-- Canonical public pages only (https://www.sitemaps.org/protocol.html), plus
     /llms.txt. Ships with every deploy via public/ -> dist/. /r/<id> share
     pages are ephemeral KV blobs, not canonical content, so they are not
     listed. When a new public route is added to App.tsx, add its URL here.
     lastmod is intentionally omitted: a hardcoded date would rot, and
     crawlers only trust lastmod when it is consistently accurate.

     Why /llms.txt is here and the .md twins are not: this file is demonstrably
     the only map the AI crawlers follow. Over the three days to 2026-08-13
     Claude-SearchBot made 47 requests to this origin across six paths - 36 of
     them for this file, 7 for robots.txt, and every one of the remaining four
     for a page listed below. It fetched nothing that was not in here, and the
     AEO surface had no presence in here at all. /llms.txt is a document in its
     own right with no HTML equivalent, so listing it costs nothing and is what
     that measurement says will be read. The .md twin of each page is an
     alternate REPRESENTATION of a URL already listed, not a separate document,
     so it stays out. (bugs the-aeo-surface-is-absent-from.) -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://negativeev.com/</loc>
    <lastmod>2026-08-27</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/llms.txt</loc>
    <lastmod>2026-08-30</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/how-it-works</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/building-the-simulator</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/how-the-simulator-works</loc>
    <lastmod>2026-08-27</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/expected-value</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/home-run-props</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/player-props</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/vig</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/moneyline</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/odds</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/line-shopping</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/negative-ev</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/sim-grading</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/sim-accuracy</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/strikeout-props</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/favorites-underdogs</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/boosts</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/totals</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/run-lines</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/run-line-vs-moneyline</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/tailing-picks</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/atp-match-odds</loc>
    <lastmod>2026-08-27</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/parlays</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/parlay-ev</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/x-bot</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/about/for-agents</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research</loc>
    <lastmod>2026-08-30</lastmod>
  </url>
  <!-- markdown-writeups:start - generated by scripts/build-research.mjs; do not edit by hand -->
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-30-schwarber</loc>
    <lastmod>2026-08-30</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-29-schwarber</loc>
    <lastmod>2026-08-29</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-28-olson</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/atp-match-odds</loc>
    <lastmod>2026-08-27</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-27-alvarez</loc>
    <lastmod>2026-08-27</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-26-schwarber</loc>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-25-ohtani</loc>
    <lastmod>2026-08-25</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-24-buxton</loc>
    <lastmod>2026-08-24</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-23-ohtani</loc>
    <lastmod>2026-08-23</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-22-ohtani</loc>
    <lastmod>2026-08-22</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-21-ohtani</loc>
    <lastmod>2026-08-21</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-20-alvarez</loc>
    <lastmod>2026-08-20</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-19-schwarber</loc>
    <lastmod>2026-08-19</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-18-ohtani</loc>
    <lastmod>2026-08-18</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-17-ohtani</loc>
    <lastmod>2026-08-17</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-16-alvarez</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-15-alvarez</loc>
    <lastmod>2026-08-15</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-14-caglianone</loc>
    <lastmod>2026-08-14</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-13-schwarber</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-12-murakami</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-11-ohtani</loc>
    <lastmod>2026-08-11</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-10-ohtani</loc>
    <lastmod>2026-08-10</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-09-olson</loc>
    <lastmod>2026-08-09</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-08-schwarber</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-07-ohtani</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-06-schwarber</loc>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-05-schwarber</loc>
    <lastmod>2026-08-05</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/chalk-2026-08-04-schwarber</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/mlb-board-census</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <!-- markdown-writeups:end -->
  <url>
    <loc>https://negativeev.com/research/batter-total-bases</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/mlb-line-shopping</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/pitcher-strikeout-props</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/mlb-totals</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/mlb-run-lines</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/mlb-moneylines</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/research/anytime-home-run-props</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/questions</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/payout-chart</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/arbitrage</loc>
    <lastmod>2026-08-30</lastmod>
  </url>
  <!-- parlay-spokes:start - generated by scripts/build-parlay-spokes.mts; do not edit by hand -->
  <url>
    <loc>https://negativeev.com/parlay-calculator/2-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/3-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/4-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/5-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/6-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/7-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/8-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/9-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/10-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/11-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/parlay-calculator/12-team</loc>
    <lastmod>2026-08-28</lastmod>
  </url>
  <!-- parlay-spokes:end -->
  <url>
    <loc>https://negativeev.com/contact</loc>
    <lastmod>2026-08-27</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/privacy</loc>
    <lastmod>2026-08-17</lastmod>
  </url>
  <url>
    <loc>https://negativeev.com/terms</loc>
    <lastmod>2026-08-17</lastmod>
  </url>
</urlset>
