Baseball · NPB · Japan

Yakult Swallows vs Hanshin Tigers

Tuesday, 22 September 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Yakult Swallows vs Hanshin Tigers in NPB (Baseball) on Tuesday, 22 September 2026. Model prediction: Yakult Swallows 45% vs Hanshin Tigers 55%. See the head-to-head record, recent form and odds. Predictions and stats update daily.

JapanNPB
Yakult SwallowsYakult SwallowsvsHanshin TigersHanshin Tigers
22 Sept12:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Predicted Winner
Hanshin Tigers
55%to win
by ~0.84 runs vs Yakult Swallo…
Projected Total
6.74runs
2.953.79
no market line
First 5 (F5)
3.66runs
1.861.8
model projection
Inning Line Score
projected
123456789
Yakult Swallows1.10.30.20.10.00.00.30.60.2
Hanshin Tigers0.30.90.00.20.30.51.20.00.3
Tot1.41.30.20.40.30.51.50.60.5
from last 5+4 games
Yakult Swallows
Last 10: 37 (30%)
RPG: 2.8 — Allowed: 5.2 — Run env: 8
Hanshin Tigers
Last 10: 28 (20%)
RPG: 2.1 — Allowed: 3.3 — Run env: 5.4
Yakult Swallows Form
Yakult Swallows
L0d
L1d
W2d
W3d
L5d
L6d
W7d
L10d
L11d
L12d
3W · 7L
15 Sept
Yakult Swallows vs Hiroshima Carp
4-9L
By inning:3-03-10-10-00-20-00-00-03-0
14 Sept
Yakult Swallows vs Hiroshima Carp
0-3L
By inning:2-00-00-00-00-00-01-00-00-0
13 Sept
Yakult Swallows vs Hiroshima Carp
3-1W
By inning:0-00-00-00-20-00-10-01-00-
12 Sept
Chunichi Dragons vs Yakult Swallows
5-6W
By inning:0-43-00-03-00-00-00-10-00-0
10 Sept
Yokohama BayStars vs Yakult Swallows
8-1L
By inning:0-10-20-30-20-00-00-00-01-
09 Sept
Yokohama BayStars vs Yakult Swallows
9-2L
08 Sept
Yokohama BayStars vs Yakult Swallows
1-3W
05 Sept
Yakult Swallows vs Chunichi Dragons
4-8L
04 Sept
Yakult Swallows vs Chunichi Dragons
1-1L
03 Sept
Yakult Swallows vs Hanshin Tigers
4-7L
Hanshin Tigers Form
Hanshin Tigers
L0d
L1d
L2d
L3d
L6d
L9d
L10d
W12d
L13d
W14d
2W · 8L
15 Sept
Hanshin Tigers vs Chunichi Dragons
1-4L
By inning:0-00-00-01-00-12-01-00-00-0
14 Sept
Hanshin Tigers vs Chunichi Dragons
0-6L
By inning:2-00-00-00-02-00-00-00-02-0
13 Sept
Hanshin Tigers vs Chunichi Dragons
0-1L
By inning:0-00-00-00-00-00-00-00-00-0
12 Sept
Yomiuri Giants vs Hanshin Tigers
1-0L
By inning:0-00-10-00-00-00-00-00-00-
09 Sept
Hanshin Tigers vs Hiroshima Carp
1-3L
By inning:0-00-00-00-00-00-03-00-00-1
06 Sept
Hanshin Tigers vs Yokohama BayStars
1-4L
05 Sept
Hanshin Tigers vs Yokohama BayStars
2-3L
03 Sept
Yakult Swallows vs Hanshin Tigers
4-7W
02 Sept
Yakult Swallows vs Hanshin Tigers
5-3L
01 Sept
Yakult Swallows vs Hanshin Tigers
2-6W
Head-to-Head
Last 10
03 Sept
Yakult Swallows vs Hanshin Tigers
4-7
By inning:3-00-01-10-02-20-00-10-01-0
02 Sept
Yakult Swallows vs Hanshin Tigers
5-3
By inning:0-10-32-00-00-10-00-00-01-
01 Sept
Yakult Swallows vs Hanshin Tigers
2-6
By inning:0-00-00-00-01-02-03-20-00-0
20 Aug
Hanshin Tigers vs Yakult Swallows
1-4
By inning:0-00-11-00-00-03-00-00-00-0
19 Aug
Hanshin Tigers vs Yakult Swallows
2-1
By inning:0-00-00-00-00-00-00-01-00-1
18 Aug
Hanshin Tigers vs Yakult Swallows
3-2
02 Aug
Yakult Swallows vs Hanshin Tigers
3-4
01 Aug
Yakult Swallows vs Hanshin Tigers
3-7
31 Jul
Yakult Swallows vs Hanshin Tigers
3-4
12 Jul
Hanshin Tigers vs Yakult Swallows
3-0
Head-to-head summary
10 meetings — Yakult Swallows 2 / Hanshin Tigers 8. Average total: 6.7.
Model output
{
  "expected_runs": {
    "team_1": 2.95,
    "team_2": 3.79,
    "total": 6.74
  },
  "win_probability": {
    "team_1": 45,
    "team_2": 55
  },
  "form": {
    "team_1": {
      "played": 10,
      "wins": 3,
      "losses": 7,
      "win_rate": 0.3,
      "avg_rf": 2.8,
      "avg_ra": 5.2,
      "w_avg_rf": 2.79,
      "w_avg_ra": 5.23,
      "run_rate": 8,
      "blowout_rate": 0.3
    },
    "team_2": {
      "played": 10,
      "wins": 2,
      "losses": 8,
      "win_rate": 0.2,
      "avg_rf": 2.1,
      "avg_ra": 3.3,
      "w_avg_rf": 1.75,
      "w_avg_ra": 3.31,
      "run_rate": 5.4,
      "blowout_rate": 0.1
    }
  },
  "h2h_summary": {
    "considered": 10,
    "t1_wins": 2,
    "t2_wins": 8,
    "t1_win_rate": 0.2,
    "avg_total": 6.7
  },
  "confidence": 69,
  "winner": {
    "team": "Hanshin Tigers",
    "probability": 55,
    "margin_runs": 0.84,
    "opponent": "Yakult Swallows",
    "opponent_probability": 45
  },
  "total_runs": {
    "projected_total": 6.74,
    "team_1_proj": 2.95,
    "team_2_proj": 3.79,
    "market": null
  },
  "first_five": {
    "team_1": 1.86,
    "team_2": 1.8,
    "total": 3.66,
    "source": "projected_from_form"
  },
  "inning_scores": null,
  "inning_prediction": {
    "home": [
      1.14,
      0.35,
      0.22,
      0.15,
      0,
      0,
      0.32,
      0.59,
      0.2
    ],
    "away": [
      0.31,
      0.95,
      0,
      0.23,
      0.31,
      0.47,
      1.18,
      0,
      0.31
    ],
    "per_inning_total": [
      1.45,
      1.3,
      0.22,
      0.38,
      0.31,
      0.47,
      1.5,
      0.59,
      0.51
    ],
    "first_five": {
      "home": 1.86,
      "away": 1.8,
      "total": 3.66
    },
    "source": "form",
    "t1_samples": 5,
    "t2_samples": 4,
    "t1_fractions": {
      "i1": 0.385,
      "i2": 0.117,
      "i3": 0.075,
      "i4": 0.05,
      "i5": 0,
      "i6": 0,
      "i7": 0.107,
      "i8": 0.2,
      "i9": 0.067
    },
    "t2_fractions": {
      "i1": 0.083,
      "i2": 0.25,
      "i3": 0,
      "i4": 0.062,
      "i5": 0.083,
      "i6": 0.125,
      "i7": 0.312,
      "i8": 0,
      "i9": 0.083
    }
  },
  "predictions": {
    "safe": null,
    "high_risk": {
      "market": "moneyline (underdog)",
      "pick": "Yakult Swallows +ML",
      "team": "Yakult Swallows",
      "win_prob": 45,
      "confidence": 69,
      "reason": "Yakult Swallows has a live shot (45%) at a price the market may shade."
    }
  },
  "model_version": "v1-2026-06-baseball"
}
Full match data
{
  "sport": "baseball",
  "league": "NPB",
  "country": "Japan",
  "match": "Yakult Swallows vs Hanshin Tigers",
  "date": "2026-09-22",
  "time": "12:00",
  "status": null,
  "score": null,
  "innings": null,
  "match_stats": null,
  "team_1": {
    "name": "Yakult Swallows",
    "last_10_matches": [
      {
        "date": "15.09.26",
        "home": "Yakult Swallows",
        "away": "Hiroshima Carp",
        "score": "4-9",
        "home_points": 4,
        "away_points": 9,
        "total_points": 13,
        "home_won": false,
        "innings": {
          "home": [
            3,
            3,
            0,
            0,
            0,
            0,
            0,
            0,
            3
          ],
          "away": [
            0,
            1,
            1,
            0,
            2,
            0,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "14.09.26",
        "home": "Yakult Swallows",
        "away": "Hiroshima Carp",
        "score": "0-3",
        "home_points": 0,
        "away_points": 3,
        "total_points": 3,
        "home_won": false,
        "innings": {
          "home": [
            2,
            0,
            0,
            0,
            0,
            0,
            1,
            0,
            0
          ],
          "away": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "13.09.26",
        "home": "Yakult Swallows",
        "away": "Hiroshima Carp",
        "score": "3-1",
        "home_points": 3,
        "away_points": 1,
        "total_points": 4,
        "home_won": true,
        "innings": {
          "home": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            1,
            0
          ],
          "away": [
            0,
            0,
            0,
            2,
            0,
            1,
            0,
            0
          ]
        }
      },
      {
        "date": "12.09.26",
        "home": "Chunichi Dragons",
        "away": "Yakult Swallows",
        "score": "5-6",
        "home_points": 5,
        "away_points": 6,
        "total_points": 11,
        "home_won": false,
        "innings": {
          "home": [
            0,
            3,
            0,
            3,
            0,
            0,
            0,
            0,
            0
          ],
          "away": [
            4,
            0,
            0,
            0,
            0,
            0,
            1,
            0,
            0
          ]
        }
      },
      {
        "date": "10.09.26",
        "home": "Yokohama BayStars",
        "away": "Yakult Swallows",
        "score": "8-1",
        "home_points": 8,
        "away_points": 1,
        "total_points": 9,
        "home_won": true,
        "innings": {
          "home": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            1
          ],
          "away": [
            1,
            2,
            3,
            2,
            0,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "09.09.26",
        "home": "Yokohama BayStars",
        "away": "Yakult Swallows",
        "score": "9-2",
        "home_points": 9,
        "away_points": 2,
        "total_points": 11,
        "home_won": true,
        "innings": null
      },
      {
        "date": "08.09.26",
        "home": "Yokohama BayStars",
        "away": "Yakult Swallows",
        "score": "1-3",
        "home_points": 1,
        "away_points": 3,
        "total_points": 4,
        "home_won": false,
        "innings": null
      },
      {
        "date": "05.09.26",
        "home": "Yakult Swallows",
        "away": "Chunichi Dragons",
        "score": "4-8",
        "home_points": 4,
        "away_points": 8,
        "total_points": 12,
        "home_won": false,
        "innings": null
      },
      {
        "date": "04.09.26",
        "home": "Yakult Swallows",
        "away": "Chunichi Dragons",
        "score": "1-1",
        "home_points": 1,
        "away_points": 1,
        "total_points": 2,
        "home_won": false,
        "innings": null
      },
      {
        "date": "03.09.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "4-7",
        "home_points": 4,
        "away_points": 7,
        "total_points": 11,
        "home_won": false,
        "innings": null
      }
    ]
  },
  "team_2": {
    "name": "Hanshin Tigers",
    "last_10_matches": [
      {
        "date": "15.09.26",
        "home": "Hanshin Tigers",
        "away": "Chunichi Dragons",
        "score": "1-4",
        "home_points": 1,
        "away_points": 4,
        "total_points": 5,
        "home_won": false,
        "innings": {
          "home": [
            0,
            0,
            0,
            1,
            0,
            2,
            1,
            0,
            0
          ],
          "away": [
            0,
            0,
            0,
            0,
            1,
            0,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "14.09.26",
        "home": "Hanshin Tigers",
        "away": "Chunichi Dragons",
        "score": "0-6",
        "home_points": 0,
        "away_points": 6,
        "total_points": 6,
        "home_won": false,
        "innings": {
          "home": [
            2,
            0,
            0,
            0,
            2,
            0,
            0,
            0,
            2
          ],
          "away": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "13.09.26",
        "home": "Hanshin Tigers",
        "away": "Chunichi Dragons",
        "score": "0-1",
        "home_points": 0,
        "away_points": 1,
        "total_points": 1,
        "home_won": false,
        "innings": {
          "home": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "away": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "12.09.26",
        "home": "Yomiuri Giants",
        "away": "Hanshin Tigers",
        "score": "1-0",
        "home_points": 1,
        "away_points": 0,
        "total_points": 1,
        "home_won": true,
        "innings": {
          "home": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "away": [
            0,
            1,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "09.09.26",
        "home": "Hanshin Tigers",
        "away": "Hiroshima Carp",
        "score": "1-3",
        "home_points": 1,
        "away_points": 3,
        "total_points": 4,
        "home_won": false,
        "innings": {
          "home": [
            0,
            0,
            0,
            0,
            0,
            0,
            3,
            0,
            0
          ],
          "away": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            1
          ]
        }
      },
      {
        "date": "06.09.26",
        "home": "Hanshin Tigers",
        "away": "Yokohama BayStars",
        "score": "1-4",
        "home_points": 1,
        "away_points": 4,
        "total_points": 5,
        "home_won": false,
        "innings": null
      },
      {
        "date": "05.09.26",
        "home": "Hanshin Tigers",
        "away": "Yokohama BayStars",
        "score": "2-3",
        "home_points": 2,
        "away_points": 3,
        "total_points": 5,
        "home_won": false,
        "innings": null
      },
      {
        "date": "03.09.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "4-7",
        "home_points": 4,
        "away_points": 7,
        "total_points": 11,
        "home_won": false,
        "innings": null
      },
      {
        "date": "02.09.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "5-3",
        "home_points": 5,
        "away_points": 3,
        "total_points": 8,
        "home_won": true,
        "innings": null
      },
      {
        "date": "01.09.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "2-6",
        "home_points": 2,
        "away_points": 6,
        "total_points": 8,
        "home_won": false,
        "innings": null
      }
    ]
  },
  "head_to_head": {
    "last_10_matches": [
      {
        "date": "03.09.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "4-7",
        "home_points": 4,
        "away_points": 7,
        "total_points": 11,
        "home_won": false,
        "innings": {
          "home": [
            3,
            0,
            1,
            0,
            2,
            0,
            0,
            0,
            1
          ],
          "away": [
            0,
            0,
            1,
            0,
            2,
            0,
            1,
            0,
            0
          ]
        }
      },
      {
        "date": "02.09.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "5-3",
        "home_points": 5,
        "away_points": 3,
        "total_points": 8,
        "home_won": true,
        "innings": {
          "home": [
            0,
            0,
            2,
            0,
            0,
            0,
            0,
            0,
            1
          ],
          "away": [
            1,
            3,
            0,
            0,
            1,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "01.09.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "2-6",
        "home_points": 2,
        "away_points": 6,
        "total_points": 8,
        "home_won": false,
        "innings": {
          "home": [
            0,
            0,
            0,
            0,
            1,
            2,
            3,
            0,
            0
          ],
          "away": [
            0,
            0,
            0,
            0,
            0,
            0,
            2,
            0,
            0
          ]
        }
      },
      {
        "date": "20.08.26",
        "home": "Hanshin Tigers",
        "away": "Yakult Swallows",
        "score": "1-4",
        "home_points": 1,
        "away_points": 4,
        "total_points": 5,
        "home_won": false,
        "innings": {
          "home": [
            0,
            0,
            1,
            0,
            0,
            3,
            0,
            0,
            0
          ],
          "away": [
            0,
            1,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        }
      },
      {
        "date": "19.08.26",
        "home": "Hanshin Tigers",
        "away": "Yakult Swallows",
        "score": "2-1",
        "home_points": 2,
        "away_points": 1,
        "total_points": 3,
        "home_won": true,
        "innings": {
          "home": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            1,
            0
          ],
          "away": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            1
          ]
        }
      },
      {
        "date": "18.08.26",
        "home": "Hanshin Tigers",
        "away": "Yakult Swallows",
        "score": "3-2",
        "home_points": 3,
        "away_points": 2,
        "total_points": 5,
        "home_won": true,
        "innings": null
      },
      {
        "date": "02.08.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "3-4",
        "home_points": 3,
        "away_points": 4,
        "total_points": 7,
        "home_won": false,
        "innings": null
      },
      {
        "date": "01.08.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "3-7",
        "home_points": 3,
        "away_points": 7,
        "total_points": 10,
        "home_won": false,
        "innings": null
      },
      {
        "date": "31.07.26",
        "home": "Yakult Swallows",
        "away": "Hanshin Tigers",
        "score": "3-4",
        "home_points": 3,
        "away_points": 4,
        "total_points": 7,
        "home_won": false,
        "innings": null
      },
      {
        "date": "12.07.26",
        "home": "Hanshin Tigers",
        "away": "Yakult Swallows",
        "score": "3-0",
        "home_points": 3,
        "away_points": 0,
        "total_points": 3,
        "home_won": true,
        "innings": null
      }
    ]
  },
  "odds": null,
  "analysis": {
    "expected_runs": {
      "team_1": 2.95,
      "team_2": 3.79,
      "total": 6.74
    },
    "win_probability": {
      "team_1": 45,
      "team_2": 55
    },
    "form": {
      "team_1": {
        "played": 10,
        "wins": 3,
        "losses": 7,
        "win_rate": 0.3,
        "avg_rf": 2.8,
        "avg_ra": 5.2,
        "w_avg_rf": 2.79,
        "w_avg_ra": 5.23,
        "run_rate": 8,
        "blowout_rate": 0.3
      },
      "team_2": {
        "played": 10,
        "wins": 2,
        "losses": 8,
        "win_rate": 0.2,
        "avg_rf": 2.1,
        "avg_ra": 3.3,
        "w_avg_rf": 1.75,
        "w_avg_ra": 3.31,
        "run_rate": 5.4,
        "blowout_rate": 0.1
      }
    },
    "h2h_summary": {
      "considered": 10,
      "t1_wins": 2,
      "t2_wins": 8,
      "t1_win_rate": 0.2,
      "avg_total": 6.7
    },
    "confidence": 69,
    "winner": {
      "team": "Hanshin Tigers",
      "probability": 55,
      "margin_runs": 0.84,
      "opponent": "Yakult Swallows",
      "opponent_probability": 45
    },
    "total_runs": {
      "projected_total": 6.74,
      "team_1_proj": 2.95,
      "team_2_proj": 3.79,
      "market": null
    },
    "first_five": {
      "team_1": 1.86,
      "team_2": 1.8,
      "total": 3.66,
      "source": "projected_from_form"
    },
    "inning_scores": null,
    "inning_prediction": {
      "home": [
        1.14,
        0.35,
        0.22,
        0.15,
        0,
        0,
        0.32,
        0.59,
        0.2
      ],
      "away": [
        0.31,
        0.95,
        0,
        0.23,
        0.31,
        0.47,
        1.18,
        0,
        0.31
      ],
      "per_inning_total": [
        1.45,
        1.3,
        0.22,
        0.38,
        0.31,
        0.47,
        1.5,
        0.59,
        0.51
      ],
      "first_five": {
        "home": 1.86,
        "away": 1.8,
        "total": 3.66
      },
      "source": "form",
      "t1_samples": 5,
      "t2_samples": 4,
      "t1_fractions": {
        "i1": 0.385,
        "i2": 0.117,
        "i3": 0.075,
        "i4": 0.05,
        "i5": 0,
        "i6": 0,
        "i7": 0.107,
        "i8": 0.2,
        "i9": 0.067
      },
      "t2_fractions": {
        "i1": 0.083,
        "i2": 0.25,
        "i3": 0,
        "i4": 0.062,
        "i5": 0.083,
        "i6": 0.125,
        "i7": 0.312,
        "i8": 0,
        "i9": 0.083
      }
    },
    "predictions": {
      "safe": null,
      "high_risk": {
        "market": "moneyline (underdog)",
        "pick": "Yakult Swallows +ML",
        "team": "Yakult Swallows",
        "win_prob": 45,
        "confidence": 69,
        "reason": "Yakult Swallows has a live shot (45%) at a price the market may shade."
      }
    },
    "model_version": "v1-2026-06-baseball"
  },
  "model": {
    "win_probability": {
      "team_1": 45,
      "team_2": 55
    },
    "prediction_quality": "medium",
    "expected_runs": {
      "team_1": 2.95,
      "team_2": 3.79,
      "total": 6.74
    },
    "predicted_winner": "Hanshin Tigers",
    "model_version": "v1-2026-06-baseball"
  }
}

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Baseball board.