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.
Japan • NPB
Yakult Swallowsvs
Hanshin Tigers22 Sept • 12: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.95 – 3.79
no market line
First 5 (F5)
3.66runs
1.86 – 1.8
model projection
Inning Line Score
projected| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|---|---|---|---|
| Yakult Swallows | 1.1 | 0.3 | 0.2 | 0.1 | 0.0 | 0.0 | 0.3 | 0.6 | 0.2 |
| Hanshin Tigers | 0.3 | 0.9 | 0.0 | 0.2 | 0.3 | 0.5 | 1.2 | 0.0 | 0.3 |
| Tot | 1.4 | 1.3 | 0.2 | 0.4 | 0.3 | 0.5 | 1.5 | 0.6 | 0.5 |
from last 5+4 games
Yakult Swallows
Last 10: 3–7 (30%)
RPG: 2.8 — Allowed: 5.2 — Run env: 8
Hanshin Tigers
Last 10: 2–8 (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
By inning:3-03-10-10-00-20-00-00-03-0
By inning:2-00-00-00-00-00-01-00-00-0
By inning:0-00-00-00-20-00-10-01-00-—
By inning:0-43-00-03-00-00-00-10-00-0
By inning:0-10-20-30-20-00-00-00-01-—
Hanshin Tigers Form
Hanshin Tigers
L0d
L1d
L2d
L3d
L6d
L9d
L10d
W12d
L13d
W14d
By inning:0-00-00-01-00-12-01-00-00-0
By inning:2-00-00-00-02-00-00-00-02-0
By inning:0-00-00-00-00-00-00-00-00-0
By inning:0-00-10-00-00-00-00-00-00-—
By inning:0-00-00-00-00-00-03-00-00-1
Head-to-Head
Last 10
By inning:3-00-01-10-02-20-00-10-01-0
By inning:0-10-32-00-00-10-00-00-01-—
By inning:0-00-00-00-01-02-03-20-00-0
By inning:0-00-11-00-00-03-00-00-00-0
By inning:0-00-00-00-00-00-00-01-00-1
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.