Edge Labs · Research · Build-a-Trend
Stack the filters. The database answers.
Pick a team, a park, a total range, the weather, the spot · any combination · and we return the real OVER/UNDER, side, and run-line records over every final MLB game on record, always with the sample size. Real games, real samples. You decide.
Your filter stack Oriole Park at Camden Yards
Save this trend · members n=455 · solid sample
455 games. A solid sample. A frequency is not a prediction.
Over the total 51.2% 220 over · 210 under · 25 push
Under the total 48.8% complement of the over rate
Team win · pick a team to grade the side
Run line (fav -1.5) 38.5% covered 114 of 296
Avg total runs9.17
Avg first-5 runs5.31
Avg market total8.59
Matching games
60 of 455 shown| Date | Matchup | Score | Runs | O/U | Park |
|---|---|---|---|---|---|
| Jul 26, 26 | ATL @ BAL | 3-2 | 5 | UNDER | Oriole Park at Camden Yards |
| Jul 25, 26 | ATL @ BAL | 2-3 | 5 | UNDER | Oriole Park at Camden Yards |
| Jul 24, 26 | ATL @ BAL | 7-6 | 13 | OVER | Oriole Park at Camden Yards |
| Jul 12, 26 | KC @ BAL | 2-8 | 10 | OVER | Oriole Park at Camden Yards |
| Jul 11, 26 | KC @ BAL | 1-6 | 7 | UNDER | Oriole Park at Camden Yards |
| Jul 10, 26 | KC @ BAL | 3-5 | 8 | UNDER | Oriole Park at Camden Yards |
| Jul 9, 26 | CHC @ BAL | 2-3 | 5 | UNDER | Oriole Park at Camden Yards |
| Jul 8, 26 | CHC @ BAL | 9-7 | 16 | OVER | Oriole Park at Camden Yards |
| Jul 7, 26 | CHC @ BAL | 5-2 | 7 | UNDER | Oriole Park at Camden Yards |
| Jul 1, 26 | CWS @ BAL | 1-6 | 7 | UNDER | Oriole Park at Camden Yards |
| Jun 30, 26 | CWS @ BAL | 9-3 | 12 | OVER | Oriole Park at Camden Yards |
| Jun 29, 26 | CWS @ BAL | 8-2 | 10 | OVER | Oriole Park at Camden Yards |
| Jun 28, 26 | WSH @ BAL | 6-4 | 10 | OVER | Oriole Park at Camden Yards |
| Jun 27, 26 | WSH @ BAL | 4-3 | 7 | UNDER | Oriole Park at Camden Yards |
| Jun 26, 26 | WSH @ BAL | 1-3 | 4 | UNDER | Oriole Park at Camden Yards |
| Jun 14, 26 | SD @ BAL | 5-2 | 7 | UNDER | Oriole Park at Camden Yards |
| Jun 13, 26 | SD @ BAL | 9-3 | 12 | OVER | Oriole Park at Camden Yards |
| Jun 12, 26 | SD @ BAL | 3-7 | 10 | OVER | Oriole Park at Camden Yards |
| Jun 11, 26 | SEA @ BAL | 5-7 | 12 | OVER | Oriole Park at Camden Yards |
| Jun 10, 26 | SEA @ BAL | 2-7 | 9 | PUSH | Oriole Park at Camden Yards |
| Jun 9, 26 | SEA @ BAL | 6-5 | 11 | OVER | Oriole Park at Camden Yards |
| Jun 8, 26 | SEA @ BAL | 6-3 | 9 | PUSH | Oriole Park at Camden Yards |
| May 31, 26 | TOR @ BAL | 5-9 | 14 | OVER | Oriole Park at Camden Yards |
| May 30, 26 | TOR @ BAL | 5-6 | 11 | OVER | Oriole Park at Camden Yards |
| May 29, 26 | TOR @ BAL | 6-5 | 11 | OVER | Oriole Park at Camden Yards |
| May 28, 26 | TOR @ BAL | 2-1 | 3 | UNDER | Oriole Park at Camden Yards |
| May 27, 26 | TB @ BAL | 2-11 | 13 | OVER | Oriole Park at Camden Yards |
| May 26, 26 | TB @ BAL | 1-6 | 7 | UNDER | Oriole Park at Camden Yards |
| May 25, 26 | TB @ BAL | 7-9 | 16 | OVER | Oriole Park at Camden Yards |
| May 24, 26 | DET @ BAL | 3-5 | 8 | OVER | Oriole Park at Camden Yards |
| May 24, 26 | DET @ BAL | 4-1 | 5 | UNDER | Oriole Park at Camden Yards |
| May 22, 26 | DET @ BAL | 4-7 | 11 | OVER | Oriole Park at Camden Yards |
| May 13, 26 | NYY @ BAL | 0-7 | 7 | UNDER | Oriole Park at Camden Yards |
| May 12, 26 | NYY @ BAL | 6-2 | 8 | UNDER | Oriole Park at Camden Yards |
| May 11, 26 | NYY @ BAL | 2-3 | 5 | UNDER | Oriole Park at Camden Yards |
| May 10, 26 | ATH @ BAL | 1-2 | 3 | UNDER | Oriole Park at Camden Yards |
| May 9, 26 | ATH @ BAL | 6-2 | 8 | UNDER | Oriole Park at Camden Yards |
| May 8, 26 | ATH @ BAL | 4-3 | 7 | UNDER | Oriole Park at Camden Yards |
| Apr 30, 26 | HOU @ BAL | 11-5 | 16 | OVER | Oriole Park at Camden Yards |
| Apr 30, 26 | HOU @ BAL | 3-10 | 13 | OVER | Oriole Park at Camden Yards |
| Apr 28, 26 | HOU @ BAL | 3-5 | 8 | UNDER | Oriole Park at Camden Yards |
| Apr 26, 26 | BOS @ BAL | 5-3 | 8 | PUSH | Oriole Park at Camden Yards |
| Apr 25, 26 | BOS @ BAL | 17-1 | 18 | OVER | Oriole Park at Camden Yards |
| Apr 24, 26 | BOS @ BAL | 3-10 | 13 | OVER | Oriole Park at Camden Yards |
| Apr 15, 26 | AZ @ BAL | 8-5 | 13 | OVER | Oriole Park at Camden Yards |
| Apr 14, 26 | AZ @ BAL | 4-3 | 7 | UNDER | Oriole Park at Camden Yards |
| Apr 13, 26 | AZ @ BAL | 7-9 | 16 | OVER | Oriole Park at Camden Yards |
| Apr 12, 26 | SF @ BAL | 2-6 | 8 | OVER | Oriole Park at Camden Yards |
| Apr 11, 26 | SF @ BAL | 2-6 | 8 | PUSH | Oriole Park at Camden Yards |
| Apr 10, 26 | SF @ BAL | 6-3 | 9 | OVER | Oriole Park at Camden Yards |
| Apr 1, 26 | TEX @ BAL | 3-8 | 11 | OVER | Oriole Park at Camden Yards |
| Mar 31, 26 | TEX @ BAL | 8-5 | 13 | OVER | Oriole Park at Camden Yards |
| Mar 30, 26 | TEX @ BAL | 5-2 | 7 | UNDER | Oriole Park at Camden Yards |
| Mar 29, 26 | MIN @ BAL | 6-8 | 14 | OVER | Oriole Park at Camden Yards |
| Mar 28, 26 | MIN @ BAL | 4-1 | 5 | UNDER | Oriole Park at Camden Yards |
| Mar 26, 26 | MIN @ BAL | 1-2 | 3 | UNDER | Oriole Park at Camden Yards |
| Sep 25, 25 | TB @ BAL | 5-6 | 11 | OVER | Oriole Park at Camden Yards |
| Sep 24, 25 | TB @ BAL | 6-2 | 8 | OVER | Oriole Park at Camden Yards |
| Sep 23, 25 | TB @ BAL | 0-6 | 6 | UNDER | Oriole Park at Camden Yards |
| Sep 21, 25 | NYY @ BAL | 7-1 | 8 | UNDER | Oriole Park at Camden Yards |
Most recent 60 of 455 matching games · O/U graded vs each game's consensus total
You set the filters, the database answers. Real games, real samples, you decide. A frequency is not a prediction. Every number is a literal count over completed games with the sample size shown · 21+ · research, not advice.