> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rffl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 2021 Playoff Scorebook

> RFFL 2021 playoff matchup scores and postseason source boundaries.

# 2021 Playoff Scorebook

This page publishes the 2021 playoff matchup scores from `seasons/2021/h2h.csv`.

## Page Contract

| Field        | Value                                                                                                           |
| ------------ | --------------------------------------------------------------------------------------------------------------- |
| Owner        | PCX                                                                                                             |
| Status       | source-backed scorebook                                                                                         |
| Source       | `seasons/2021/h2h.csv`; `seasons/2021/boxscores.csv`                                                            |
| Do not infer | Missing player-level playoff boxscores, missing payout totals, or bracket facts outside the listed source files |

## Playoff Matchup Scores

<div className="rffl-scorebook-week-grid" data-rffl-scorebook="matchups">
  <section className="rffl-scorebook-week-section">
    <div className="rffl-scorebook-week-header">
      <span>Week 15</span>
      <span className="rffl-scorebook-week-summary">5 games - high SSBB 121.64</span>
    </div>

    <div className="rffl-scorebook-matchup-grid">
      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 15 - Matchup 1</span>
          <span>Margin 115.12</span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">TACT</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">115.12</span>
            <span className="rffl-scorebook-score-diff">+115.12</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">AWAY</span>
            <span className="rffl-scorebook-projected-pf">Bye placeholder</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">0</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 15 - Matchup 2</span>
          <span>Margin 20.34</span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">MRYJ</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">97.68</span>
            <span className="rffl-scorebook-score-diff">+20.34</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">CHLK</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">77.34</span>
            <span className="rffl-scorebook-score-diff">-20.34</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 15 - Matchup 3</span>
          <span>Margin 22.14</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">BNSM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">99.5</span>
            <span className="rffl-scorebook-score-diff">-22.14</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">SSBB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">121.64</span>
            <span className="rffl-scorebook-score-diff">+22.14</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 15 - Matchup 4</span>
          <span>Margin 60.36</span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">WZRD</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">60.36</span>
            <span className="rffl-scorebook-score-diff">+60.36</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">AWAY</span>
            <span className="rffl-scorebook-projected-pf">Bye placeholder</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">0</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 15 - Matchup 5</span>
          <span>Margin 27.76</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">PITB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">33.6</span>
            <span className="rffl-scorebook-score-diff">-27.76</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">PCX</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">61.36</span>
            <span className="rffl-scorebook-score-diff">+27.76</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 15 - Matchup 6</span>
          <span>Margin 1.68</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">GFM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">75.5</span>
            <span className="rffl-scorebook-score-diff">-1.68</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">BRIM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">77.18</span>
            <span className="rffl-scorebook-score-diff">+1.68</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 15 - Matchup 7</span>
          <span>Margin 24.3</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">JAGB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">63.48</span>
            <span className="rffl-scorebook-score-diff">-24.3</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">MXLB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">87.78</span>
            <span className="rffl-scorebook-score-diff">+24.3</span>
          </span>
        </div>
      </div>
    </div>
  </section>

  <section className="rffl-scorebook-week-section">
    <div className="rffl-scorebook-week-header">
      <span>Week 16</span>
      <span className="rffl-scorebook-week-summary">6 games - high SSBB 122.44</span>
    </div>

    <div className="rffl-scorebook-matchup-grid">
      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 16 - Matchup 1</span>
          <span>Margin 14.02</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">TACT</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">102.48</span>
            <span className="rffl-scorebook-score-diff">-14.02</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">MRYJ</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">116.5</span>
            <span className="rffl-scorebook-score-diff">+14.02</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 16 - Matchup 2</span>
          <span>Margin 13.46</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">WZRD</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">108.98</span>
            <span className="rffl-scorebook-score-diff">-13.46</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">SSBB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">122.44</span>
            <span className="rffl-scorebook-score-diff">+13.46</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 16 - Matchup 3</span>
          <span>Margin 60.44</span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">BNSM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">114.66</span>
            <span className="rffl-scorebook-score-diff">+60.44</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">CHLK</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">54.22</span>
            <span className="rffl-scorebook-score-diff">-60.44</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 16 - Matchup 4</span>
          <span>Margin 26.54</span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">PCX</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">109.24</span>
            <span className="rffl-scorebook-score-diff">+26.54</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">BRIM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">82.7</span>
            <span className="rffl-scorebook-score-diff">-26.54</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 16 - Matchup 5</span>
          <span>Margin 37.44</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">PITB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">64.16</span>
            <span className="rffl-scorebook-score-diff">-37.44</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">MXLB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">101.6</span>
            <span className="rffl-scorebook-score-diff">+37.44</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 16 - Matchup 6</span>
          <span>Margin 5.58</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">GFM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">80.82</span>
            <span className="rffl-scorebook-score-diff">-5.58</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">JAGB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">86.4</span>
            <span className="rffl-scorebook-score-diff">+5.58</span>
          </span>
        </div>
      </div>
    </div>
  </section>

  <section className="rffl-scorebook-week-section">
    <div className="rffl-scorebook-week-header">
      <span>Week 17</span>
      <span className="rffl-scorebook-week-summary">6 games - high BNSM 194.94</span>
    </div>

    <div className="rffl-scorebook-matchup-grid">
      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 17 - Matchup 1</span>
          <span>Margin 10.44</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">MRYJ</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">105.94</span>
            <span className="rffl-scorebook-score-diff">-10.44</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">SSBB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">116.38</span>
            <span className="rffl-scorebook-score-diff">+10.44</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 17 - Matchup 2</span>
          <span>Margin 36.72</span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">TACT</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">120.62</span>
            <span className="rffl-scorebook-score-diff">+36.72</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">WZRD</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">83.9</span>
            <span className="rffl-scorebook-score-diff">-36.72</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 17 - Matchup 3</span>
          <span>Margin 93.14</span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">BNSM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">194.94</span>
            <span className="rffl-scorebook-score-diff">+93.14</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">CHLK</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">101.8</span>
            <span className="rffl-scorebook-score-diff">-93.14</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 17 - Matchup 4</span>
          <span>Margin 10.32</span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">PCX</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">91.76</span>
            <span className="rffl-scorebook-score-diff">+10.32</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">MXLB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">81.44</span>
            <span className="rffl-scorebook-score-diff">-10.32</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 17 - Matchup 5</span>
          <span>Margin 3.96</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">PITB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">94.62</span>
            <span className="rffl-scorebook-score-diff">-3.96</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">BRIM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">98.58</span>
            <span className="rffl-scorebook-score-diff">+3.96</span>
          </span>
        </div>
      </div>

      <div className="rffl-scorebook-matchup-card">
        <div className="rffl-scorebook-card-meta">
          <span>Week 17 - Matchup 6</span>
          <span>Margin 18.14</span>
        </div>

        <div className="rffl-scorebook-score-row ">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">GFM</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">71.16</span>
            <span className="rffl-scorebook-score-diff">-18.14</span>
          </span>
        </div>

        <div className="rffl-scorebook-score-row is-winner">
          <span className="rffl-scorebook-team-stack">
            <span className="rffl-scorebook-team-label">JAGB</span>
          </span>

          <span className="rffl-scorebook-score-stack">
            <span className="rffl-scorebook-score-value">89.3</span>
            <span className="rffl-scorebook-score-diff">+18.14</span>
          </span>
        </div>
      </div>
    </div>
  </section>
</div>

### Matchup Source Table

| Week | Matchup | Team 1 | Team 2                 | Score         | Winner | Margin |
| ---- | ------- | ------ | ---------------------- | ------------- | ------ | ------ |
| 15   | 1       | TACT   | AWAY (bye placeholder) | 115.12-0      | TACT   | 115.12 |
| 15   | 2       | MRYJ   | CHLK                   | 97.68-77.34   | MRYJ   | 20.34  |
| 15   | 3       | BNSM   | SSBB                   | 99.5-121.64   | SSBB   | 22.14  |
| 15   | 4       | WZRD   | AWAY (bye placeholder) | 60.36-0       | WZRD   | 60.36  |
| 15   | 5       | PITB   | PCX                    | 33.6-61.36    | PCX    | 27.76  |
| 15   | 6       | GFM    | BRIM                   | 75.5-77.18    | BRIM   | 1.68   |
| 15   | 7       | JAGB   | MXLB                   | 63.48-87.78   | MXLB   | 24.3   |
| 16   | 1       | TACT   | MRYJ                   | 102.48-116.5  | MRYJ   | 14.02  |
| 16   | 2       | WZRD   | SSBB                   | 108.98-122.44 | SSBB   | 13.46  |
| 16   | 3       | BNSM   | CHLK                   | 114.66-54.22  | BNSM   | 60.44  |
| 16   | 4       | PCX    | BRIM                   | 109.24-82.7   | PCX    | 26.54  |
| 16   | 5       | PITB   | MXLB                   | 64.16-101.6   | MXLB   | 37.44  |
| 16   | 6       | GFM    | JAGB                   | 80.82-86.4    | JAGB   | 5.58   |
| 17   | 1       | MRYJ   | SSBB                   | 105.94-116.38 | SSBB   | 10.44  |
| 17   | 2       | TACT   | WZRD                   | 120.62-83.9   | TACT   | 36.72  |
| 17   | 3       | BNSM   | CHLK                   | 194.94-101.8  | BNSM   | 93.14  |
| 17   | 4       | PCX    | MXLB                   | 91.76-81.44   | PCX    | 10.32  |
| 17   | 5       | PITB   | BRIM                   | 94.62-98.58   | BRIM   | 3.96   |
| 17   | 6       | GFM    | JAGB                   | 71.16-89.3    | JAGB   | 18.14  |

## Detailed Playoff Boxscore Coverage

<div className="rffl-scorebook-coverage-grid" data-rffl-scorebook="coverage">
  <div className="rffl-scorebook-coverage-card">
    <span>Week 15</span>
    <span className="rffl-scorebook-coverage-value">Not present</span>
    <span className="rffl-scorebook-coverage-note">No detailed player rows</span>
  </div>

  <div className="rffl-scorebook-coverage-card">
    <span>Week 16</span>
    <span className="rffl-scorebook-coverage-value">Not present</span>
    <span className="rffl-scorebook-coverage-note">No detailed player rows</span>
  </div>

  <div className="rffl-scorebook-coverage-card">
    <span>Week 17</span>
    <span className="rffl-scorebook-coverage-value">Not present</span>
    <span className="rffl-scorebook-coverage-note">No detailed player rows</span>
  </div>
</div>

### Boxscore Coverage Source Table

| Week | Player rows | Teams with rows | Starter / bench rows | Issue flags |
| ---- | ----------- | --------------- | -------------------- | ----------- |
| 15   | not present | not present     | not present          | not present |
| 16   | not present | not present     | not present          | not present |
| 17   | not present | not present     | not present          | not present |

## Notes

Rows with `AWAY` are source bye placeholders. They are retained here so the scorebook mirrors the source file, but they are not head-to-head games.
