Baseball · MLB · Usa
St.Louis Cardinals vs San Francisco Giants
Wednesday, 16 September 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.St.Louis Cardinals vs San Francisco Giants in MLB (Baseball) on Wednesday, 16 September 2026. Model prediction: St.Louis Cardinals 54% vs San Francisco Giants 46%. See the head-to-head record, recent form and odds. Predictions and stats update daily.
Usa • MLB
St.Louis Cardinalsvs
San Francisco Giants16 Sept • 20:15
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Predicted Winner
St.Louis Cardinals
54%to win
by ~0.69 runs vs San Francisco…
Projected Total
9.72runs
5.21 – 4.52
no market line
First 5 (F5)
6.67runs
2.57 – 4.1
model projection
Inning Line Score
projected| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
|---|---|---|---|---|---|---|---|---|---|
| St.Louis Cardinals | 0.5 | 1.0 | 0.3 | 0.2 | 0.5 | 1.0 | 0.0 | 1.2 | 0.3 |
| San Francisco Gia… | 0.3 | 1.1 | 1.2 | 0.3 | 1.2 | 0.3 | 0.1 | 0.0 | 0.0 |
| Tot | 0.8 | 2.2 | 1.6 | 0.5 | 1.7 | 1.3 | 0.1 | 1.2 | 0.3 |
from last 5+5 games
St.Louis Cardinals
Last 10: 5–5 (50%)
RPG: 5.2 — Allowed: 4.9 — Run env: 10.1
San Francisco Giants
Last 10: 4–6 (40%)
RPG: 4.7 — Allowed: 5.2 — Run env: 9.9
St.Louis Cardinals Form
St.Louis Cardinals
W0d
W2d
L2d
W3d
L6d
L6d
L7d
W9d
L9d
W10d
By inning:0-00-00-00-00-21-00-00-00-—
By inning:0-01-00-00-00-00-30-00-00-—
By inning:0-00-30-01-13-00-00-00-12-0
By inning:1-10-11-10-00-30-00-11-00-—
By inning:0-11-03-00-01-01-00-00-60-—
San Francisco Giants Form
San Francisco Gia…
L0d
L1d
L3d
L3d
W6d
W6d
W7d
L9d
W10d
L10d
By inning:0-00-00-00-00-21-00-00-00-—
By inning:2-03-20-01-00-10-10-00-00-0
By inning:0-22-11-01-01-01-01-00-30-0
By inning:0-12-05-00-00-40-00-00-00-0
By inning:0-11-03-00-01-01-00-00-60-—
Head-to-Head
Last 10
By inning:0-00-00-00-00-21-00-00-00-—
By inning:0-11-03-00-01-01-00-00-60-—
By inning:0-10-10-00-00-00-00-00-01-—
By inning:0-10-00-10-00-11-01-00-01-0
By inning:0-00-12-10-10-00-00-01-10-—
Head-to-head summary
10 meetings — St.Louis Cardinals 5 / San Francisco Giants 5. Average total: 8.5.
Model output
{
"expected_runs": {
"team_1": 5.21,
"team_2": 4.52,
"total": 9.72
},
"win_probability": {
"team_1": 54,
"team_2": 46
},
"form": {
"team_1": {
"played": 10,
"wins": 5,
"losses": 5,
"win_rate": 0.5,
"avg_rf": 5.2,
"avg_ra": 4.9,
"w_avg_rf": 4.93,
"w_avg_ra": 4.52,
"run_rate": 10.1,
"blowout_rate": 0
},
"team_2": {
"played": 10,
"wins": 4,
"losses": 6,
"win_rate": 0.4,
"avg_rf": 4.7,
"avg_ra": 5.2,
"w_avg_rf": 4.52,
"w_avg_ra": 5.08,
"run_rate": 9.9,
"blowout_rate": 0
}
},
"h2h_summary": {
"considered": 10,
"t1_wins": 5,
"t2_wins": 5,
"t1_win_rate": 0.5,
"avg_total": 8.5
},
"confidence": 68,
"winner": {
"team": "St.Louis Cardinals",
"probability": 54,
"margin_runs": 0.69,
"opponent": "San Francisco Giants",
"opponent_probability": 46
},
"total_runs": {
"projected_total": 9.72,
"team_1_proj": 5.21,
"team_2_proj": 4.52,
"market": null
},
"first_five": {
"team_1": 2.57,
"team_2": 4.1,
"total": 6.67,
"source": "projected_from_form"
},
"inning_scores": null,
"inning_prediction": {
"home": [
0.49,
1.04,
0.35,
0.17,
0.52,
1.04,
0,
1.24,
0.35
],
"away": [
0.3,
1.12,
1.22,
0.28,
1.18,
0.28,
0.13,
0,
0
],
"per_inning_total": [
0.79,
2.16,
1.57,
0.45,
1.7,
1.32,
0.13,
1.24,
0.35
],
"first_five": {
"home": 2.57,
"away": 4.1,
"total": 6.67
},
"source": "form",
"t1_samples": 5,
"t2_samples": 5,
"t1_fractions": {
"i1": 0.095,
"i2": 0.2,
"i3": 0.067,
"i4": 0.033,
"i5": 0.1,
"i6": 0.2,
"i7": 0,
"i8": 0.238,
"i9": 0.067
},
"t2_fractions": {
"i1": 0.067,
"i2": 0.248,
"i3": 0.271,
"i4": 0.062,
"i5": 0.262,
"i6": 0.062,
"i7": 0.029,
"i8": 0,
"i9": 0
}
},
"predictions": {
"safe": null,
"high_risk": {
"market": "moneyline (underdog)",
"pick": "San Francisco Giants +ML",
"team": "San Francisco Giants",
"win_prob": 46,
"confidence": 68,
"reason": "San Francisco Giants has a live shot (46%) at a price the market may shade."
}
},
"model_version": "v1-2026-06-baseball"
}Full match data
{
"sport": "baseball",
"league": "MLB",
"country": "Usa",
"match": "St.Louis Cardinals vs San Francisco Giants",
"date": "2026-09-16",
"time": "20:15",
"status": "",
"score": null,
"innings": null,
"match_stats": null,
"team_1": {
"name": "St.Louis Cardinals",
"last_10_matches": [
{
"date": "15.09.26",
"home": "St.Louis Cardinals",
"away": "San Francisco Giants",
"score": "2-1",
"home_points": 2,
"away_points": 1,
"total_points": 3,
"home_won": true,
"innings": {
"home": [
0,
0,
0,
0,
0,
1,
0,
0,
0
],
"away": [
0,
0,
0,
0,
2,
0,
0,
0
]
}
},
{
"date": "13.09.26",
"home": "St.Louis Cardinals",
"away": "Chicago White Sox",
"score": "3-1",
"home_points": 3,
"away_points": 1,
"total_points": 4,
"home_won": true,
"innings": {
"home": [
0,
1,
0,
0,
0,
0,
0,
0,
0
],
"away": [
0,
0,
0,
0,
0,
3,
0,
0
]
}
},
{
"date": "13.09.26",
"home": "St.Louis Cardinals",
"away": "Chicago White Sox",
"score": "5-6",
"home_points": 5,
"away_points": 6,
"total_points": 11,
"home_won": false,
"innings": {
"home": [
0,
0,
0,
1,
3,
0,
0,
0,
2
],
"away": [
0,
3,
0,
1,
0,
0,
0,
1,
0
]
}
},
{
"date": "12.09.26",
"home": "St.Louis Cardinals",
"away": "Chicago White Sox",
"score": "7-3",
"home_points": 7,
"away_points": 3,
"total_points": 10,
"home_won": true,
"innings": {
"home": [
1,
0,
1,
0,
0,
0,
0,
1,
0
],
"away": [
1,
1,
1,
0,
3,
0,
1,
0
]
}
},
{
"date": "09.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "7-6",
"home_points": 7,
"away_points": 6,
"total_points": 13,
"home_won": true,
"innings": {
"home": [
0,
1,
3,
0,
1,
1,
0,
0,
0
],
"away": [
1,
0,
0,
0,
0,
0,
0,
6
]
}
},
{
"date": "09.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "2-1",
"home_points": 2,
"away_points": 1,
"total_points": 3,
"home_won": true,
"innings": null
},
{
"date": "08.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "5-4",
"home_points": 5,
"away_points": 4,
"total_points": 9,
"home_won": true,
"innings": null
},
{
"date": "06.09.26",
"home": "Colorado Rockies",
"away": "St.Louis Cardinals",
"score": "8-10",
"home_points": 8,
"away_points": 10,
"total_points": 18,
"home_won": false,
"innings": null
},
{
"date": "06.09.26",
"home": "Colorado Rockies",
"away": "St.Louis Cardinals",
"score": "10-7",
"home_points": 10,
"away_points": 7,
"total_points": 17,
"home_won": true,
"innings": null
},
{
"date": "05.09.26",
"home": "Colorado Rockies",
"away": "St.Louis Cardinals",
"score": "6-7",
"home_points": 6,
"away_points": 7,
"total_points": 13,
"home_won": false,
"innings": null
}
]
},
"team_2": {
"name": "San Francisco Giants",
"last_10_matches": [
{
"date": "15.09.26",
"home": "St.Louis Cardinals",
"away": "San Francisco Giants",
"score": "2-1",
"home_points": 2,
"away_points": 1,
"total_points": 3,
"home_won": true,
"innings": {
"home": [
0,
0,
0,
0,
0,
1,
0,
0,
0
],
"away": [
0,
0,
0,
0,
2,
0,
0,
0
]
}
},
{
"date": "14.09.26",
"home": "San Francisco Giants",
"away": "San Diego Padres",
"score": "4-6",
"home_points": 4,
"away_points": 6,
"total_points": 10,
"home_won": false,
"innings": {
"home": [
2,
3,
0,
1,
0,
0,
0,
0,
0
],
"away": [
0,
2,
0,
0,
1,
1,
0,
0,
0
]
}
},
{
"date": "12.09.26",
"home": "San Francisco Giants",
"away": "San Diego Padres",
"score": "6-7",
"home_points": 6,
"away_points": 7,
"total_points": 13,
"home_won": false,
"innings": {
"home": [
0,
2,
1,
1,
1,
1,
1,
0,
0
],
"away": [
2,
1,
0,
0,
0,
0,
0,
3,
0
]
}
},
{
"date": "12.09.26",
"home": "San Francisco Giants",
"away": "San Diego Padres",
"score": "5-7",
"home_points": 5,
"away_points": 7,
"total_points": 12,
"home_won": false,
"innings": {
"home": [
0,
2,
5,
0,
0,
0,
0,
0,
0
],
"away": [
1,
0,
0,
0,
4,
0,
0,
0,
0
]
}
},
{
"date": "09.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "7-6",
"home_points": 7,
"away_points": 6,
"total_points": 13,
"home_won": true,
"innings": {
"home": [
0,
1,
3,
0,
1,
1,
0,
0,
0
],
"away": [
1,
0,
0,
0,
0,
0,
0,
6
]
}
},
{
"date": "09.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "2-1",
"home_points": 2,
"away_points": 1,
"total_points": 3,
"home_won": true,
"innings": null
},
{
"date": "08.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "5-4",
"home_points": 5,
"away_points": 4,
"total_points": 9,
"home_won": true,
"innings": null
},
{
"date": "06.09.26",
"home": "New York Mets",
"away": "San Francisco Giants",
"score": "4-2",
"home_points": 4,
"away_points": 2,
"total_points": 6,
"home_won": true,
"innings": null
},
{
"date": "05.09.26",
"home": "New York Mets",
"away": "San Francisco Giants",
"score": "5-9",
"home_points": 5,
"away_points": 9,
"total_points": 14,
"home_won": false,
"innings": null
},
{
"date": "05.09.26",
"home": "New York Mets",
"away": "San Francisco Giants",
"score": "10-6",
"home_points": 10,
"away_points": 6,
"total_points": 16,
"home_won": true,
"innings": null
}
]
},
"head_to_head": {
"last_10_matches": [
{
"date": "15.09.26",
"home": "St.Louis Cardinals",
"away": "San Francisco Giants",
"score": "2-1",
"home_points": 2,
"away_points": 1,
"total_points": 3,
"home_won": true,
"innings": {
"home": [
0,
0,
0,
0,
0,
1,
0,
0,
0
],
"away": [
0,
0,
0,
0,
2,
0,
0,
0
]
}
},
{
"date": "09.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "7-6",
"home_points": 7,
"away_points": 6,
"total_points": 13,
"home_won": true,
"innings": {
"home": [
0,
1,
3,
0,
1,
1,
0,
0,
0
],
"away": [
1,
0,
0,
0,
0,
0,
0,
6
]
}
},
{
"date": "09.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "2-1",
"home_points": 2,
"away_points": 1,
"total_points": 3,
"home_won": true,
"innings": {
"home": [
0,
0,
0,
0,
0,
0,
0,
0,
1
],
"away": [
1,
1,
0,
0,
0,
0,
0,
0
]
}
},
{
"date": "08.09.26",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "5-4",
"home_points": 5,
"away_points": 4,
"total_points": 9,
"home_won": true,
"innings": {
"home": [
0,
0,
0,
0,
0,
1,
1,
0,
1
],
"away": [
1,
0,
1,
0,
1,
0,
0,
0,
0
]
}
},
{
"date": "25.09.25",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "4-3",
"home_points": 4,
"away_points": 3,
"total_points": 7,
"home_won": true,
"innings": {
"home": [
0,
0,
2,
0,
0,
0,
0,
1,
0
],
"away": [
0,
1,
1,
1,
0,
0,
0,
1
]
}
},
{
"date": "24.09.25",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "8-9",
"home_points": 8,
"away_points": 9,
"total_points": 17,
"home_won": false,
"innings": null
},
{
"date": "23.09.25",
"home": "San Francisco Giants",
"away": "St.Louis Cardinals",
"score": "5-6",
"home_points": 5,
"away_points": 6,
"total_points": 11,
"home_won": false,
"innings": null
},
{
"date": "07.09.25",
"home": "St.Louis Cardinals",
"away": "San Francisco Giants",
"score": "4-3",
"home_points": 4,
"away_points": 3,
"total_points": 7,
"home_won": true,
"innings": null
},
{
"date": "07.09.25",
"home": "St.Louis Cardinals",
"away": "San Francisco Giants",
"score": "3-2",
"home_points": 3,
"away_points": 2,
"total_points": 5,
"home_won": true,
"innings": null
},
{
"date": "06.09.25",
"home": "St.Louis Cardinals",
"away": "San Francisco Giants",
"score": "2-8",
"home_points": 2,
"away_points": 8,
"total_points": 10,
"home_won": false,
"innings": null
}
]
},
"odds": {
"match_winner": {
"home": null,
"away": null,
"vig_pct": null
}
},
"analysis": {
"expected_runs": {
"team_1": 5.21,
"team_2": 4.52,
"total": 9.72
},
"win_probability": {
"team_1": 54,
"team_2": 46
},
"form": {
"team_1": {
"played": 10,
"wins": 5,
"losses": 5,
"win_rate": 0.5,
"avg_rf": 5.2,
"avg_ra": 4.9,
"w_avg_rf": 4.93,
"w_avg_ra": 4.52,
"run_rate": 10.1,
"blowout_rate": 0
},
"team_2": {
"played": 10,
"wins": 4,
"losses": 6,
"win_rate": 0.4,
"avg_rf": 4.7,
"avg_ra": 5.2,
"w_avg_rf": 4.52,
"w_avg_ra": 5.08,
"run_rate": 9.9,
"blowout_rate": 0
}
},
"h2h_summary": {
"considered": 10,
"t1_wins": 5,
"t2_wins": 5,
"t1_win_rate": 0.5,
"avg_total": 8.5
},
"confidence": 68,
"winner": {
"team": "St.Louis Cardinals",
"probability": 54,
"margin_runs": 0.69,
"opponent": "San Francisco Giants",
"opponent_probability": 46
},
"total_runs": {
"projected_total": 9.72,
"team_1_proj": 5.21,
"team_2_proj": 4.52,
"market": null
},
"first_five": {
"team_1": 2.57,
"team_2": 4.1,
"total": 6.67,
"source": "projected_from_form"
},
"inning_scores": null,
"inning_prediction": {
"home": [
0.49,
1.04,
0.35,
0.17,
0.52,
1.04,
0,
1.24,
0.35
],
"away": [
0.3,
1.12,
1.22,
0.28,
1.18,
0.28,
0.13,
0,
0
],
"per_inning_total": [
0.79,
2.16,
1.57,
0.45,
1.7,
1.32,
0.13,
1.24,
0.35
],
"first_five": {
"home": 2.57,
"away": 4.1,
"total": 6.67
},
"source": "form",
"t1_samples": 5,
"t2_samples": 5,
"t1_fractions": {
"i1": 0.095,
"i2": 0.2,
"i3": 0.067,
"i4": 0.033,
"i5": 0.1,
"i6": 0.2,
"i7": 0,
"i8": 0.238,
"i9": 0.067
},
"t2_fractions": {
"i1": 0.067,
"i2": 0.248,
"i3": 0.271,
"i4": 0.062,
"i5": 0.262,
"i6": 0.062,
"i7": 0.029,
"i8": 0,
"i9": 0
}
},
"predictions": {
"safe": null,
"high_risk": {
"market": "moneyline (underdog)",
"pick": "San Francisco Giants +ML",
"team": "San Francisco Giants",
"win_prob": 46,
"confidence": 68,
"reason": "San Francisco Giants has a live shot (46%) at a price the market may shade."
}
},
"model_version": "v1-2026-06-baseball"
},
"model": {
"win_probability": {
"team_1": 54,
"team_2": 46
},
"prediction_quality": "medium",
"expected_runs": {
"team_1": 5.21,
"team_2": 4.52,
"total": 9.72
},
"predicted_winner": "St.Louis Cardinals",
"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.