Where to watch New York Mets vs. San Francisco Giants: Live stream, start time, TV channel, odds for Sunday, April 5

The New York Mets (5-4) are looking to make it three in a row against the San Francisco Giants (3-6) in the final game of their four-game series. San Francisco won the opener but the Mets have taken the past two games by a combined score of 19-3. The Mets' Kodai Senga (0-1, 3.00 ERA) will pitch against the Giants' Logan Webb (1-1, 7.36 ERA).

  • New York Mets: 5-4 (No. 4 in NL East)

  • San Francisco Giants: 3-6 (No. 4 in NL West)

  • Spread: San Francisco Giants +1.5

  • Moneyline: San Francisco Giants -115 / New York Mets -105

  • Over/Under: 7

New York Mets: Kodai Senga (0-1, ERA: 3.00, K: 9, WHIP: 1.17)
San Francisco Giants: Logan Webb (1-1, ERA: 7.36, K: 12, WHIP: 1.55)

Weather: 71°F at first pitch

Ballpark: Capacity: 41,915 | Roof: Open | Surface: Grass

Where to watch Los Angeles Dodgers vs. Washington Nationals: Live stream, start time, TV channel, odds for Sunday, April 5

The Los Angeles Dodgers (6-2) will aim for a three-game sweep of the Washington Nationals. (3-5).The Dodgers won the first two games of the series by a combined score of 23-11, scoring at least 10 runs in each. The Dodgers' Roki Sasaki (ERA 2.25) will face the Nationals' Foster Griffin (ERA 3.60).

  • Los Angeles Dodgers: 6-2 (No. 1 in NL West)

  • Washington Nationals: 3-5 (No. 5 in NL East)

  • Spread: Washington Nationals +1.5

  • Moneyline: Washington Nationals 180 / Los Angeles Dodgers -220

  • Over/Under: 9

Los Angeles Dodgers: Roki Sasaki (0-1, ERA: 2.25, K: 4, WHIP: 1.50)
Washington Nationals: Foster Griffin (1-0, ERA: 3.60, K: 5, WHIP: 1.00)

Weather: 67°F at first pitch

Where to watch Miami Marlins vs. New York Yankees: Live stream, start time, TV channel, odds for Sunday, April 5

The New York Yankees (7-1) will try to complete a three-game sweep of the Miami Marlins (5-3) on Sunday. The Yankees won the series’ second game 9-7 on Saturday. Max Fried is scheduled to start for the Yankees while Chris Paddack pitches for the Marlins.

  • Miami Marlins: 5-3 (#2 in NL East)

  • New York Yankees: 7-1 (#1 in AL East)

  • Spread: New York Yankees -1.5

  • Moneyline: New York Yankees -275 / Miami Marlins 225

  • Over/Under: 8

Miami Marlins: Chris Paddack (0-1, ERA: 18.00, K: 6, WHIP: 2.00)
New York Yankees: Max Fried (2-0, ERA: 0.00, K: 10, WHIP: 0.53)

Weather: 58°F at first pitch

Ballpark: Capacity: 47,309 | Roof: Open | Surface: Grass

Where to watch Philadelphia Phillies vs. Colorado Rockies: Live stream, start time, TV channel, odds for Saturday, April 4

The Philadelphia Phillies have won three in a row, including a 10-1 victory over the Colorado Rockies in the opener of their series on Friday night. Jesús Luzardo is scheduled to start for the Phillies against Brennan Bernardino.

  • Philadelphia Phillies: 4-3 (No. 3 in NL East)

  • Colorado Rockies: 2-5 (No. 4 in NL West)

  • Spread: Colorado Rockies +2.5

  • Moneyline: Colorado Rockies +200 / Philadelphia Phillies -250

  • Over/Under: 10.5

Philadelphia Phillies: Jesús Luzardo (0-1, ERA: 9.00, K: 7, WHIP: 1.17)
Colorado Rockies: Brennan Bernardino (1-0, ERA: 0.00, K: 1, WHIP: 0.67)

Weather: 63°F at first pitch

Ballpark: Capacity: 50,144 | Roof: Open | Surface: Grass

Where to watch Chicago Cubs vs. Cleveland Guardians: Live stream, start time, TV channel, odds for Saturday, April 4

The Chicago Cubs (3-4) face the Cleveland Guardians (5-3) in the second game of their series. The Guardians won the opener 4-1 on Friday. The starting pitchers are Shota Imanaga for the Cubs and Slade Cecconi for the Guardians.

  • Chicago Cubs: 3-4 (#5 in NL Central)

  • Cleveland Guardians: 5-3 (#1 in AL Central)

  • Spread: Cleveland Guardians +1.5

  • Moneyline: Cleveland Guardians +115 / Chicago Cubs -135

  • Over/Under: 8

Chicago Cubs: Shota Imanaga (0-1, ERA: 7.20, K: 7, WHIP: 1.60)
Cleveland Guardians: Slade Cecconi (0-1, ERA: 12.46, K: 5, WHIP: 2.08)

Weather: 69°F at first pitch

Ballpark: Capacity: 34,788 | Roof: Open | Surface: Grass

Where to watch Los Angeles Dodgers vs. Washington Nationals: Live stream, start time, TV channel, odds for Saturday, April 4

The Los Angeles Dodgers (5-2) face the Washington Nationals (3-4) in the second game of their series. The Dodgers won the opening game 13-6 on Friday. Starting pitchers are Tyler Glasnow for the Dodgers and Jake Irvin for the Nationals.

  • Los Angeles Dodgers: 5-2 (No. 1 in NL West)

  • Washington Nationals: 3-4 (No. 5 in NL East)

  • Spread: Washington Nationals +2.5

  • Moneyline: Washington Nationals +240 / Los Angeles Dodgers -300

  • Over/Under: 9.5

Los Angeles Dodgers: Tyler Glasnow (0-0, ERA: 3.00, K: 6, WHIP: 0.83)
Washington Nationals: Jake Irvin (1-0, ERA: 3.60, K: 7, WHIP: 0.80)

Weather: 85°F at first pitch

Where to watch New York Mets vs. San Francisco Giants: Live stream, start time, TV channel, odds for Saturday, April 4

The New York Mets (4-4) face the San Francisco Giants (3-5) in the third game of their series. Catcher Francisco Alvarez hit two home runs in the Mets’ 10-3 victory on Friday night. Starting pitchers are scheduled to be Clay Holmes for the Mets and Landen Roupp for the Giants.

  • New York Mets: 4-4 (No. 4 in NL East)

  • San Francisco Giants: 3-5 (No. 3 in NL West)

  • Spread: San Francisco Giants +1.5

  • Moneyline: San Francisco Giants -105 / New York Mets -115

  • Over/Under: 7.5

New York Mets: Clay Holmes (1-0, ERA: 3.18, K: 5, WHIP: 1.24)
San Francisco Giants: Landen Roupp (1-0, ERA: 0.00, K: 7, WHIP: 0.67)

Weather: 74°F at first pitch

Ballpark: Capacity: 41,915 | Roof: Open | Surface: Grass

Where to watch Miami Marlins vs. New York Yankees: Live stream, start time, TV channel, odds for Saturday, April 3

The New York Yankees, who have lost only one of their first seven games, face the Miami Marlins in the second game of their series. The Yankees are favored with a -200 moneyline and a -1.5 spread. Starting pitchers are Max Meyer for the Miami Marlins and Ryan Weathers for the New York Yankees.

  • Miami Marlins: 5-2 (No. 2 in NL East)

  • New York Yankees: 6-1 (No. 1 in AL East)

  • Spread: New York Yankees -1.5

  • Moneyline: New York Yankees -200 / Miami Marlins 165

  • Over/Under: 7.5

Miami Marlins: Max Meyer (0-0, ERA: 5.40, K: 5, WHIP: 1.40)
New York Yankees: Ryan Weathers (0-0, ERA: 2.08, K: 7, WHIP: 1.38)

Weather: 54°F at first pitch

Ballpark: Capacity: 47,309 | Roof: Open | Surface: Grass

Where to watch Diego Padres vs. Boston Red Sox: Live stream, start time, TV channel, odds for Friday, April 3

The San Diego Padres (2-4) open a three-game series in Boston against the Red Sox (1-4). The Red Sox have struggled to start the season, losing five in a row after winning their opener. Sonny Gray is scheduled to start for Boston while San Diego is expected to have Michael King on the mound.

  • Date: Friday, April 3

  • Time: 2:10 p.m. ET / 11:10 a.m. PT

  • Where: Fenway Park, Boston, MA

  • TV Channels: NESN, Padres.TV Presented by UC San Diego Health

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • San Diego Padres: 2-4 (No. 5 in NL West)

  • Boston Red Sox: 1-5 (No. 5 in AL East)

  • Spread: Boston Red Sox +1.5

  • Moneyline: Boston Red Sox -120.0 / San Diego Padres +100

  • Over/Under: 8.5

San Diego Padres: Michael King (0-0, ERA: 0.00, K: 6, WHIP: 1.00)
Boston Red Sox: Sonny Gray (0-0, ERA: 6.75, K: 5, WHIP: 1.75)

Weather: 55°F at first pitch

Ballpark: Capacity: 37,755 | Roof: Open | Surface: Grass

Where to watch New York Mets vs. San Francisco Giants: Live stream, start time, TV channel, odds for Friday, April 3

The New York Mets (3-4) enter Friday’s game against the San Francisco Giants (3-4) on a three-game losing streak. San Francisco won Thursday’s opener of the teams’ series 7-2. Nolan McLean is scheduled to start for the Mets and Tyler Mahle is expected to take the mound for the Giants.

  • New York Mets: 3-4 (No. 5 in NL East)

  • San Francisco Giants: 3-4 (No. 3 in NL West)

  • Spread: San Francisco Giants +1.5

  • Moneyline: San Francisco Giants +115 / New York Mets -135

  • Over/Under: 7.5

New York Mets: Nolan McLean (0-0, ERA: 3.60, K: 8, WHIP: 1.20)
San Francisco Giants: Tyler Mahle (0-1, ERA: 4.50, K: 5, WHIP: 1.50)

Weather: 66°F at first pitch

Ballpark: Capacity: 41,915 | Roof: Open | Surface: Grass

Final Four 2026: Most Outstanding Player for NCAA tournament, year by year

The 2026 Final Four for the men’s NCAA tournament is set. Illinois faces UConn at 5:09 p.m. ET Saturday, April 4, followed by Michigan against Arizona at 7:49 p.m.

Come Monday night, there will be a new national champion. The NCAA also will crown a Most Outstanding Player of the Final Four. Here’s a look at who has won the award every year of the tournament since 1939.

Year

Player

Class

School

2025

Walter Clayton Jr.

Senior

Florida

2024

Tristen Newton

Senior

UConn

2023

Adama Sanogo

Junior

UConn

2022

Ochai Agbaji

Senior

Kansas

2021

Jared Butler

Junior

Baylor

2020

No tournament because of pandemic

2019

Kyle Guy

Junior

Virginia

2018

Donte DiVincenzo

Junior

Villanova

2017

Joel Berry II

Junior

North Carolina

2016

Ryan Arcidiacono

Senior

Villanova

2015

Tyus Jones

Freshman

Duke

2014

Shabazz Napier

Senior

UConn

2013

Luke Hancock

Senior

Louisville

2012

Anthony Davis

Freshman

Kentucky

2011

Kemba Walker

Junior

UConn

2010

Kyler Singler

Junior

Duke

2009

Wayne Ellington

Junior

North Carolina

2008

Mario Chalmers

Junior

Kansas

2007

Corey Brewer

Junior

Florida

2006

Joakim Noah

Sophomore

Florida

2005

Sean May

Junior

North Carolina

2004

Emeka Okafor

Junior

UConn

2003

Carmelo Anthony

Freshman

Syracuse

2002

Juan Dixon

Senior

Maryland

2001

Shane Battier

Senior

Duke

2000

Mateen Cleaves

Senior

Michigan State

1999

Richard Hamilton

Junior

UConn

1998

Jeff Sheppard

Senior

Kentucky

1997

Miles Simon

Junior

Arizona

1996

Tony Delk

Senior

Kentucky

1995

Ed O'Bannon

Senior

UCLA

1994

Corliss Williamson

Junior

Arkansas

1993

Donald Williams

Sophomore

North Carolina

1992

Bobby Hurley

Junior

Duke

1991

Christian Laettner

Junior

Duke

1990

Anderson Hunt

Sophomore

UNLV

1989

Glen Rice

Senior

Michigan

1988

Danny Manning

Senior

Kansas

1987

Keith Smart

Junior

Indiana

1986

Pervis Ellison

Freshman

Louisville

1985

Ed Pinckney

Senior

Villanova

1984

Patrick Ewing

Junior

Georgetown

1983

Akeem Olajuwon

Sophomore

Houston

1982

James Worthy

Junior

North Carolina

1981

Isiah Thomas

Sophomore

Indiana

1980

Darrell Griffith

Senior

Louisville

1979

Magic Johnson

Sophomore

Michigan State

1978

Jack Givens

Senior

Kentucky

1977

Butch Lee

Junior

Marquette

1976

Kent Benson

Junior

Indiana

1975

Richard Washington

Sophomore

UCLA

1974

David Thompson

Sophomore

NC State

1973

Bill Walton

Junior

UCLA

1972

Bill Walton

N/A

UCLA

1971

Vacated

N/A

N/A

1970

Sidney Wicks

N/A

UCLA

1969

Lew Alcindor

N/A

UCLA

1968

Lew Alcindor

N/A

UCLA

1967

Lew Alcindor

N/A

UCLA

1966

Jerry Chambers

N/A

Utah

1965

Bill Bradley

N/A

Princeton

1964

Walt Hazzard

N/A

UCLA

1963

Art Heyman

N/A

Duke

1962

Paul Hogue

N/A

Cincinnati

1961

Jerry Lucas

N/A

Ohio State

1960

Jerry Lucas

N/A

Ohio State

1959

Jerry West

N/A

West Virginia

1958

Elgin Baylor

N/A

Seattle

1957

Wilt Chamberlain

N/A

Kansas

1956

Hal Lear

N/A

Temple

1955

Bill Russell

N/A

San Francisco

1954

Tom Gola

N/A

La Salle

1953

B.H. Born

N/A

Kansas

1952

Clyde Lovellette

N/A

Kansas

1951

Bill Spivey

N/A

Kentucky

1950

Irwin Dambrot

N/A

CCNY

1949

Alex Groza

N/A

Kentucky

1948

Alex Groza

N/A

Kentucky

1947

George Kaftan

N/A

Holy Cross

1946

Bob Kurland

N/A

Oklahoma A&M

1945

Bob Kurland

N/A

Oklahoma A&M

1944

Arnie Ferrin

N/A

Utah

1943

Ken Sailors

N/A

Wyoming

1942

Howie Dallmar

N/A

Stanford

1941

John Kotz

N/A

Wisconsin

1940

Marvin Huffman

N/A

Indiana

1939

Jimmy Hull

N/A

Ohio State

Where to watch Cleveland Cavaliers vs. Golden State Warriors: Live stream, start time, TV channel, odds for Thursday, April 2

The Cleveland Cavaliers can clinch a playoff berth in the Eastern Conference with a victory over the Golden State Warriors. The Warriors are still missing star guard Stephen Curry, who is expected to return next week. The Cavs are currently seeded third in the East while Golden State appears headed for the West’s play-in tournament.

  • Cleveland Cavaliers: 47-29 (No. 2 in Central Division)

  • Golden State Warriors: 36-40 (No. 4 in Pacific Division)

  • Spread: Golden State Warriors +10.5

  • Moneyline: Golden State Warriors +360 / Cleveland Cavaliers -475

  • Over/Under: 227.5

Where to watch Minnesota Timberwolves vs. Detroit Pistons: Live stream, start time, TV channel, odds for Thursday, April 2

The Detroit Pistons, who are closing in on securing the Eastern Conference’s No. 1 playoff seed, take on the Minnesota Timberwolves, another title contender. Anthony Edwards just returned to the Timberwolves from a two-week absence. The Pistons are still missing star guard Cade Cunningham.

  • Minnesota Timberwolves: 46-29 (No. 3 in Northwest Division)

  • Detroit Pistons: 55-21 (No. 1 in Central Division)

  • Spread: Detroit Pistons -3.5

  • Moneyline: Detroit Pistons -160 / Minnesota Timberwolves 135

  • Over/Under: 224.5

Where to watch Los Angeles Lakers vs. Oklahoma City Thunder: Live stream, start time, TV channel, odds for Thursday, April 2

The Oklahoma City Thunder play host to the Los Angeles Lakers in a meeting of two of the Western Conference’s top championship contenders. The Thunder hold a two-game lead over the San Antonio Spurs for the best record in the NBA and the West’s No. 1 playoff seed. The Lakers are currently seeded third in the West. Shai Gilgeous-Alexander and Luka Doncic are also two of the top contenders for the MVP award.

  • Los Angeles Lakers: 50-26 (No. 1 in Pacific Division)

  • Oklahoma City Thunder: 60-16 (No. 1 in Northwest Division)

  • Spread: Oklahoma City Thunder -9.5

  • Moneyline: Oklahoma City Thunder -350 / Los Angeles Lakers +280

  • Over/Under: 230.5

Where to watch Minnesota Twins vs. Kansas City Royals: Live stream, start time, TV channel, odds for Thursday, April 2

The Kansas City Royals (3-2) are looking to complete a three-game sweep of the Minnesota Twins (1-4). Kansas City won a wild 13-9 game on Monday in which the Royals led 12-1 heading into the seventh inning. The starting pitchers are scheduled to be Taj Bradley for Minnesota and Cole Ragans for Kansas City.

  • Date: Thursday, April 2

  • Time: 2:10 p.m. ET / 11:10 a.m. PT

  • Where: Kauffman Stadium, Kansas City, MO

  • TV Channels: Royals.TV, Twins.TV Presented by Progressive

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Minnesota Twins: 1-4 (No. 4 in AL Central)

  • Kansas City Royals: 3-2 (No. 1 in AL Central)

  • Spread: Kansas City Royals -1.5

  • Moneyline: Kansas City Royals -160.0 / Minnesota Twins 135

  • Over/Under: 9.5

Minnesota Twins: Taj Bradley (0-0, ERA: 2.08, K: 9, WHIP: 1.38)
Kansas City Royals: Cole Ragans (0-1, ERA: 9.00, K: 5, WHIP: 2.50)

Weather: 77°F at first pitch

Ballpark: Capacity: 38,427 | Roof: Open | Surface: Grass