MLB NRFI Picks Today: Giants Vs. Padres Is The One Edge On July 31
Everyone hunting NRFI picks today wants the same shortcut: which first innings stay quiet. The better question is which first-inning prices are wrong, and on Friday, July 31 the OddsShopper first-inning odds screen answers it with one name. The San Francisco Giants vs. San Diego Padres NRFI is takeable at +112 against a true, no-vig price of +108, a +1.7% edge that stands alone on a 15-game card. Two more sides sit essentially at fair, and the other 27 price below it. That distribution tracks a number you can read straight off the card: the combined margin left after you shop both sides of each game across the books. The three thin-margin games are carrying every cent of the day's value, a pattern you can check row by row in the table below, and it is the reason the Giants side is the one price worth taking while the two loudest yes-run numbers of the night are not. And if NRFI as a bet type is new to you, the what is NRFI explainer covers the rules in two minutes.
The Quick Answer
The one NRFI/YRFI value on Friday, July 31 is the Giants vs. Padres NRFI (Under 0.5) at +112, a +1.7% edge over its true +108 price in the 8:45 PM window (game times as printed on the OddsShopper board). The Cardinals vs. Blue Jays NRFI at -118 (true -118, +0.2%) and the Phillies vs. Orioles YRFI at -109 (true -109, +0.1%) are priced essentially at cost, close enough to fair to watch but not to chase. Every other side on the 15-game board screens negative. The full card, the margin pattern that separates those three games from the rest, and the two worst prices of the night are below.
Friday's First-Inning Board: The Full 15-Game Card
One rule grades every row: a positive edge means the best available price pays more than the market's own no-vig probability justifies, and a negative edge means the books have already squeezed the value out, no matter how tidy the pitching matchup looks. The last column is the check promised above: convert each game's two best prices to break-even percentages and add them, and you get the combined margin the shopped market is keeping on that first inning. Here is the entire Friday card, windows printed as the board shows them:
| Matchup (Window) | NRFI, best (true) | NRFI edge | YRFI, best (true) | YRFI edge | Two-Way Margin |
|---|---|---|---|---|---|
| Giants Vs. Padres (8:45 PM) | +112 (+108) | +1.7% | -115 (-108) | -2.8% | 100.7% |
| Cardinals Vs. Blue Jays (6:07 PM) | -118 (-118) | +0.2% | +115 (+118) | -1.6% | 100.6% |
| Phillies Vs. Orioles (6:05 PM) | +105 (+109) | -2.1% | -109 (-109) | +0.1% | 100.9% |
| Rangers Vs. Astros (7:15 PM) | -120 (-115) | -2.0% | +110 (+115) | -2.2% | 102.2% |
| Yankees Vs. Cubs (1:20 PM) | +100 (+109) | -4.2% | -112 (-109) | -1.4% | 102.8% |
| Twins Vs. Mariners (9:10 PM) | -115 (-106) | -3.9% | +103 (+106) | -1.4% | 102.7% |
| White Sox Vs. Rays (6:10 PM) | +100 (+107) | -3.2% | -111 (-107) | -1.9% | 102.6% |
| Pirates Vs. Reds (5:10 PM) | -140 (-132) | -2.5% | +125 (+132) | -3.0% | 102.8% |
| Royals Vs. Rockies (7:40 PM) | +126 (+136) | -4.4% | -144 (-136) | -2.2% | 103.3% |
| Nationals Vs. Braves (6:15 PM) | -102 (+108) | -4.6% | -113 (-108) | -2.3% | 103.5% |
| Diamondbacks Vs. Guardians (6:10 PM) | -102 (+104) | -2.9% | -113 (-104) | -3.9% | 103.5% |
| Tigers Vs. Athletics (8:40 PM) | +125 (+132) | -2.9% | -145 (-132) | -3.9% | 103.6% |
| Marlins Vs. Mets (6:10 PM) | -110 (-103) | -3.3% | -104 (+103) | -3.3% | 103.4% |
| Brewers Vs. Angels (8:38 PM) | -102 (+105) | -3.4% | -114 (-105) | -3.8% | 103.8% |
| Red Sox Vs. Dodgers (9:10 PM) | -108 (+100) | -3.8% | -107 (-100) | -3.2% | 103.6% |
Scan the margin column and the day sorts itself into three tiers: three games under 101%, twelve at 102% or more, and every non-negative side living in the first group. To be honest about what that is: a best-price edge and a thin shopped margin are two views of the same measurement, both ways of saying one book stands apart from the market. The column is not a second signal; it is the fastest first filter a 30-side board offers, and it points at the top three rows before you have read a single edge number.
Giants Vs. Padres: Plus Money On A Side The Market Prices Too Cheap
Convert the lead row and the case is short. A +112 ticket breaks even at 47.2%, while the board's true price of +108 says a scoreless first inning in this one lands 48.1% of the time. You are collecting plus money at a number the market's own vig-free math calls too generous, and that gap is what the screen prints as +1.7%. Modest, yes. But on a card where nothing else clears fair at all, modest is the whole conversation. The number I keep coming back to is not the edge itself but the margin around it. The two prices in this game, +112 and -115, imply break-evens of 47.2% and 53.5%, which sum to 100.7%. Shop both sides across the books and the combined margin on this first inning is under a point, a market squeezed so tight that one book slipped past fair on the quiet side. That is what a real edge usually looks like here: not a wild disagreement, just one book a tick late in a game priced to the bone.
The Two At-Fair Sides: Priced At Cost, Not Opportunity
The same margin lens explains the next two rows. The Cardinals vs. Blue Jays NRFI is -118 against a true -118, which the board's finer-grained math grades +0.2%, and its two best prices sum to a 100.6% break-even, the thinnest game on the card. The Phillies vs. Orioles YRFI at -109 (true -109, +0.1%) sits in a 100.9% game. Run down the margin column and the pattern from the intro is now checkable: the only three games on Friday's board summing under 101% are exactly the three carrying every non-negative side, while all twelve of the fully negative games sum to 102% or more. Value did not scatter today; it pooled where shopping the two sides leaves almost nothing on the table. Neither at-fair side pays you anything yet, and betting fair is just entertainment at cost. But both are one price move from mattering, which is why they belong on a watch list, and why the live odds screen lets you shop the number across every major book the moment a line drifts instead of finding out after it has.
The Other 27 Sides: Where The Board Charges Admission
Everything below the top three rows fails the price test, and the failures are instructive. The two shortest yes-run prices of the night, Tigers vs. Athletics YRFI at -145 (true -132, -3.9%) and Royals vs. Rockies YRFI at -144 (true -136, -2.2%), are the card's most obvious run-scoring stories, and the market has priced the obviousness and then some. The worst single side is the Nationals vs. Braves NRFI at -102 against a true +108: laying even-ish money on an outcome the no-vig number makes an outright underdog, a -4.6% hole. Close behind, the Yankees vs. Cubs NRFI offers even money against a true +109 in the day's first window, -4.2% at 1:20 PM. And the fattest game on the card is Brewers vs. Angels, where the two best prices sum to a 103.8% break-even, three-plus points more margin than the Giants game holds. Same market, same night: one game gives its cushion back to the shopper, another's best-price pair still carries nearly four points of it. The how to find +EV bets guide is the longer version of why that difference, not the pitching matchup, is the bet.
Worked Example: What +1.7% Buys You
Numbers over adjectives, straight from the lead row:
- Best takeable NRFI +112 → 100 / (112 + 100) = 47.2% break-even
- True (no-vig) NRFI +108 → 100 / (108 + 100) = 48.1% fair chance
Stake $100 at +112 and a winner returns $212. The board's edge column works from the unrounded fair chance underneath the printed +108, roughly 48.0%: $212 × 0.480 comes back to about $101.70 per $100 staked over the long run, which is the +1.7% the screen prints. Run the same ticket at the rounded 48.1% and it lands a shade under $102; either way the story is identical. That is a thin, honest edge: real enough to play, small enough that paying -118 for the same idea would flip it into a double-digit loser. The how to remove the vig walkthrough shows the conversion step by step, and it is the single skill that turns a wall of first-inning prices into the three-line calculation above.
How To Play A Three-Tier Friday
Treat the tiers as the read. The Giants vs. Padres NRFI at +112 is the only side that screens as playable, pending a live price check, and it sits in one of the night's late windows, which cuts both ways: hours of shopping time, and hours for the number to vanish, so confirm it on the first-inning odds screen before the 8:45 PM game rather than trusting a morning capture. The two at-fair sides are alerts, not bets, unless their prices move. The other 27 are the screen saving you from donations, which is most of what a disciplined first-inning process does on any given night. Beyond inning one, full-game prices for all 15 games live on the MLB moneyline board, more expert picks are on the free expert picks page, and if a book has handed you a bonus bet, the free bet converter gets more from it than a coin-flip first inning would.
New to OddsShopper? It lines up first-inning prices across the major books, strips the vig to the true number, and flags the rare side paying above fair, which on Friday is one side out of 30. Code NRFI takes 20% off OddsShopper Pro.
Before You Bet The First Inning
- Hold The Number, Not The Idea. The Giants NRFI is a play at +112 or better and nothing shorter; the Cardinals NRFI needs to improve past -118 and the Phillies YRFI past -109 before either is more than a watch. If those numbers are gone, the play is gone with them.
- Thin Margins Die Fast. The Giants edge is 1.7% living inside a 0.7-point shopped margin; a half-point of drift on either side wipes it out, while the Brewers game could move three points and still not qualify. Re-check the board before the 6:05 PM cluster and again before the late windows.
- Play Responsibly. Sports betting is for adults 21+ in legal, regulated markets. Bet within your means, and treat a full pass as a perfectly good outcome. Nothing here is a directive to wager.
FAQ
What does NRFI mean in betting? NRFI stands for No Runs First Inning: a bet that neither team scores in the first inning, both halves combined. If either team scores, the YRFI (Yes Runs First Inning) side wins instead, and nothing after inning one matters. The MLB betting terms glossary covers the rest of the vocabulary.
What is the best NRFI pick today? On Friday, July 31, it is the Giants vs. Padres NRFI at +112 against a true price of +108, a +1.7% edge and the only side out of 30 with meaningful distance above its fair number; two others clear fair by a rounding error (+0.2% and +0.1%). It goes off in the 8:45 PM window, so the price is worth re-confirming before first pitch.
Are there any YRFI picks today? Not at current prices. The best yes-run side is the Phillies vs. Orioles YRFI at -109, which matches its true -109 exactly (+0.1%), a price that pays exactly its risk and nothing more. The night's shortest YRFI prices, Tigers vs. Athletics at -145 and Royals vs. Rockies at -144, both screen negative: the market has already paid itself for the obvious run-scoring stories.
Which first-inning price is worst today? The Nationals vs. Braves NRFI at -102 against a true +108, a -4.6% edge: you would be laying near-even money on an outcome the vig-free number prices as an underdog. The Yankees vs. Cubs NRFI at +100 (true +109, -4.2%) in the 1:20 PM window is the runner-up.
Bottom Line
Friday's card reduces to one confirmation and two alerts. If the Giants vs. Padres NRFI still shows +112 near the 8:45 PM window, it is the lone side on the board being paid above its true price; if the number has slid toward +108, the day's edge has closed and the whole board becomes a pass. The Cardinals vs. Blue Jays and Phillies vs. Orioles sides are the only prices close enough to fair to graduate on a lineup-card move, and the margin pattern says to watch exactly those thin games and no others. Price first, story second, and when 30 sides produce one yes, the discipline is taking the one and leaving the 29.
Read the first-inning board the way it is built. OddsShopper stacks the major books' NRFI and YRFI prices on the first-inning odds screen, devigs each one to its true number, and shows which sides, if any, beat it. Code NRFI takes 20% off OddsShopper Pro. Bet responsibly, 21+ where legal.



