Tony Mejia has worked in sports handicapping for nearly two decades at multiple popular sites in addition to serving as national NBA writer and writing about college sports at CBSSports.com. His work has appeared in newspapers and preview magazines across the country. He currently writes at Sporting News. Mejia handicaps NFL, College Football, NBA, College Basketball, MLB and soccer and he's dominated on big-unit plays wherever he's worked. Put his expertise to work for you!
SUBSCRIPTIONS
PREMIUM PACKAGES
Additional Statistics For 2025 |
---|
PAST 60 DAYS PLAYS | ||||
---|---|---|---|---|
DATE | GAME | PICK | RESULT | ROI |
09/01 | Milwaukee Brewers at Philadelphia Phillies | Milwaukee Brewers | L | -735.00 |
09/01 | Boston Red Sox at Cleveland Guardians | Boston Red Sox | W | 500.00 |
09/01 | St Louis Cardinals at Athletics | St Louis Cardinals | L | -750.00 |
09/01 | Arizona Diamondbacks at Texas Rangers | Arizona Diamondbacks | W | 300.00 |
09/01 | Milwaukee Brewers at Philadelphia Phillies | Milwaukee Brewers | W | 500.00 |
09/01 | North Carolina at TCU | Under | L | -550.00 |
09/01 | Colorado Rockies at San Francisco Giants | Over | L | -1050.00 |
09/01 | Houston Astros at Los Angeles Angels | Over | W | 600.00 |
09/01 | Tampa Bay Rays at Seattle Mariners | Over | W | 500.00 |
09/01 | Detroit Tigers at New York Mets | Over | W | 700.00 |
09/01 | Arizona Diamondbacks at Texas Rangers | Over | W | 700.00 |
08/31 | South Carolina at Virginia Tech | South Carolina | W | 700.00 |
08/31 | South Carolina at Virginia Tech | Under | W | 400.00 |
08/31 | Miami Florida at Notre Dame | Under | W | 500.00 |
08/30 | Purdue at Ball State | Purdue | W | 900.00 |
08/30 | Tennessee at Syracuse | Tennessee | W | 500.00 |
08/30 | Virginia at Coastal Carolina | Virginia | W | 500.00 |
08/30 | Georgia at Marshall | Georgia | P | 0.00 |
08/30 | Arizona at Hawaii | Arizona | W | 500.00 |
08/30 | UCLA at Utah | Utah | W | 600.00 |
08/30 | UL Lafayette at Rice | UL Lafayette | L | -660.00 |
08/30 | Clemson at LSU | Clemson | L | -770.00 |
08/30 | Oregon State at California | Oregon State | L | -660.00 |
08/30 | Florida at Long Island | Florida | W | 600.00 |
08/30 | Ohio State at Texas | Under | W | 500.00 |
08/30 | Mississippi at Georgia State | Over | W | 500.00 |
08/30 | Florida State at Alabama | Under | W | 500.00 |
08/29 | Baylor at Auburn | Auburn | W | 800.00 |
08/29 | Colorado at Georgia Tech | Georgia Tech | W | 700.00 |
08/29 | Michigan State at Western Michigan | Michigan State | W | 400.00 |
08/28 | Cincinnati at Nebraska | Nebraska | L | -525.00 |
08/28 | Baltimore Orioles at Boston Red Sox | Boston Red Sox | L | -1287.00 |
08/28 | Houston Astros at Colorado Rockies | Houston Astros | L | -870.00 |
08/28 | Cincinnati at Nebraska | Over | L | -575.00 |
08/28 | Wisconsin at Miami Ohio | Over | L | -880.00 |
08/28 | St Louis Cardinals at Pittsburgh Pirates | Over | L | -575.00 |
08/26 | New York Mets at Philadelphia Phillies | Philadelphia Phillies | L | -525.00 |
08/26 | Miami Marlins at Atlanta Braves | Miami Marlins | L | -750.00 |
08/26 | Cleveland Guardians at Tampa Bay Rays | Under | W | 700.00 |
08/25 | Liverpool at Newcastle | Liverpool | W | 595.00 |
08/25 | Chicago Sky at Las Vegas Aces | Las Vegas Aces | L | -660.00 |
08/24 | Manchester Utd at Fulham | Manchester Utd | L | -500.00 |
08/23 | New York Yankees at Boston Red Sox | Boston Red Sox | W | 400.00 |
08/23 | Kansas State at Iowa State | Iowa State | W | 400.00 |
08/23 | UNLV at Idaho State | UNLV | L | -460.00 |
08/23 | Atlanta Dream at New York Liberty | New York Liberty | L | -440.00 |
08/23 | Kansas State at Iowa State | Under | W | 400.00 |
08/23 | Western Kentucky at Sam Houston St | Over | W | 500.00 |
08/23 | Kansas at Fresno State | Over | L | -550.00 |
08/23 | Hawaii at Stanford | Over | L | -660.00 |
08/21 | New York Giants at New England Patriots | Over | W | 500.00 |
08/19 | Chicago Cubs at Milwaukee Brewers | Chicago Cubs | W | 400.00 |
08/18 | Washington Commanders at Cincinnati Bengals | Over | W | 500.00 |
08/17 | Washington Mystics at Los Angeles Sparks | Los Angeles Sparks | L | -640.00 |
08/17 | Seattle Storm at Phoenix Mercury | Seattle Storm | L | -625.00 |
08/17 | Minnesota Twins at Detroit Tigers | Detroit Tigers | L | -550.00 |
08/17 | Cleveland Guardians at Atlanta Braves | Cleveland Guardians | L | -642.00 |
08/17 | St Louis Cardinals at New York Yankees | New York Yankees | W | 500.00 |
08/17 | San Francisco Giants at Tampa Bay Rays | San Francisco Giants | P | 0.00 |
08/17 | New Orleans Saints at Jacksonville Jaguars | Jacksonville Jaguars | W | 500.00 |
08/17 | Arsenal at Manchester Utd | Arsenal | W | 600.00 |
08/17 | Chicago Bears at Buffalo Bills | Over | L | -550.00 |
08/17 | Las Vegas Aces at Dallas Wings | Over | W | 700.00 |
08/17 | Los Angeles Dodgers at San Diego Padres | Under | L | -575.00 |
08/17 | Houston Astros at Baltimore Orioles | Over | W | 500.00 |
08/17 | Athletics at Los Angeles Angels | Over | W | 500.00 |
08/17 | St Louis Cardinals at New York Yankees | Over | W | 500.00 |
08/16 | Philadelphia Eagles at Cleveland Browns | Over | L | -550.00 |
08/16 | Detroit Lions at Miami Dolphins | Under | L | -440.00 |
08/16 | Las Vegas Raiders at San Francisco 49ers | Over | P | 0.00 |
08/16 | New York Giants at New York Jets | Over | W | 700.00 |
08/14 | Toronto Blue Jays at Chicago Cubs | Toronto Blue Jays | W | 535.00 |
08/14 | Baltimore Orioles at Seattle Mariners | Over | L | -728.00 |
08/11 | New York Yankees at Minnesota Twins | New York Yankees | W | 500.00 |
08/10 | Chicago Bears at Miami Dolphins | Chicago Bears | P | 0.00 |
08/10 | New York Liberty at Minnesota Lynx | New York Liberty | L | -815.00 |
08/10 | Los Angeles Chargers at New Orleans Saints | New Orleans Saints | L | -660.00 |
08/10 | San Francisco Giants at Washington Nationals | Washington Nationals | W | 400.00 |
08/10 | Seattle Mariners at Tampa Bay Rays | Seattle Mariners | W | 500.00 |
08/10 | Dallas Wings at Washington Mystics | Over | W | 800.00 |
08/09 | Buffalo Bills at New York Giants | New York Giants | W | 500.00 |
08/09 | Minnesota Vikings at Houston Texans | Houston Texans | L | -535.00 |
08/09 | Jacksonville Jaguars at Pittsburgh Steelers | Jacksonville Jaguars | L | -550.00 |
08/09 | Tampa Bay Buccaneers at Tennessee Titans | Tennessee Titans | L | -575.00 |
08/09 | Buffalo Bills at New York Giants | Over | W | 700.00 |
08/09 | Minnesota Vikings at Houston Texans | Over | L | -440.00 |
08/09 | Los Angeles Rams at Dallas Cowboys | Under | L | -400.00 |
08/08 | Carolina Panthers at Cleveland Browns | Carolina Panthers | L | -690.00 |
08/07 | Baltimore Ravens at Indianapolis Colts | Indianapolis Colts | L | -460.00 |
08/07 | Philadelphia Eagles at Cincinnati Bengals | Over | W | 500.00 |
08/07 | Pittsburgh Pirates at Cincinnati Reds | Under | L | -540.00 |
08/07 | Seattle Mariners at Chicago White Sox | Under | W | 400.00 |
08/04 | Atlanta Braves at Milwaukee Brewers | Milwaukee Brewers | W | 600.00 |
08/04 | Miami Marlins at Houston Astros | Miami Marlins | L | -750.00 |
08/04 | Detroit Tigers at Minnesota Twins | Detroit Tigers | L | -650.00 |
08/04 | Philadelphia Phillies at Baltimore Orioles | Philadelphia Phillies | L | -750.00 |
08/04 | Chicago Cubs at Cincinnati Reds | Under | W | 500.00 |
08/03 | New York Mets at San Francisco Giants | New York Mets | L | -628.00 |
08/03 | Boston Red Sox at Houston Astros | Houston Astros | L | -540.00 |
08/03 | Tampa Bay Rays at Los Angeles Dodgers | Los Angeles Dodgers | W | 500.00 |
07/31 | Detroit Lions at Los Angeles Chargers | Detroit Lions | L | -774.00 |
07/31 | New York Yankees at Tampa Bay Rays | New York Yankees | W | 618.00 |
07/31 | Washington Mystics at Golden State Valkyries | Washington Mystics | L | -1100.00 |
07/31 | Detroit Lions at Los Angeles Chargers | Over | W | 500.00 |
07/31 | New York Yankees at Tampa Bay Rays | Over | W | 600.00 |
07/30 | San Diego Padres at New York Mets | New York Mets | L | -500.00 |
07/30 | Houston Astros at Washington Nationals | Washington Nationals | L | -750.00 |
07/30 | San Francisco Giants at Pittsburgh Pirates | San Francisco Giants | L | -675.00 |
07/30 | San Diego Padres at New York Mets | Over | L | -525.00 |
07/29 | Baltimore Orioles at Toronto Blue Jays | Toronto Blue Jays | L | -400.00 |
07/27 | Pittsburgh Pirates at Arizona Diamondbacks | Pittsburgh Pirates | W | 500.00 |
07/27 | St Louis Cardinals at San Diego Padres | Under | L | -720.00 |
07/25 | Milwaukee Brewers at Miami Marlins | Milwaukee Brewers | L | -690.00 |
07/23 | Chicago Cubs at Kansas City Royals | Chicago Cubs | L | -850.00 |
07/23 | Chicago Cubs at Kansas City Royals | Over | W | 500.00 |
07/20 | Arizona Diamondbacks at St Louis Cardinals | Arizona Diamondbacks | W | 600.00 |
07/20 | Seattle Mariners at Houston Astros | Seattle Mariners | L | -725.00 |
07/20 | Miami Marlins at Kansas City Royals | Kansas City Royals | W | 400.00 |
07/20 | Los Angeles Dodgers at Milwaukee Brewers | Milwaukee Brewers | L | -420.00 |
07/20 | Toronto Blue Jays at San Francisco Giants | San Francisco Giants | L | -725.00 |
07/20 | Washington Nationals at San Diego Padres | Under | L | -500.00 |
07/20 | New York Mets at Cincinnati Reds | Under | W | 500.00 |
07/20 | Arizona Diamondbacks at St Louis Cardinals | Over | L | -630.00 |
07/20 | Atlanta Braves at New York Yankees | Over | L | -784.00 |
07/11 | Chicago White Sox at Cleveland Guardians | Under | W | 420.00 |
07/10 | Los Angeles Sparks at Minnesota Lynx | Los Angeles Sparks | L | -550.00 |
07/10 | Cincinnati Reds at Miami Marlins | Cincinnati Reds | W | 400.00 |
07/09 | San Francisco Giants at Philadelphia Phillies | Philadelphia Phillies | W | 400.00 |
07/09 | Detroit Tigers at Tampa Bay Rays | Detroit Tigers | L | -552.00 |
07/09 | San Francisco Giants at Philadelphia Phillies | Over | W | 400.00 |
07/06 | Colorado Rockies at Chicago White Sox | Chicago White Sox | L | -805.00 |
07/06 | New York Liberty at Seattle Storm | Seattle Storm | W | 500.00 |
07/06 | Philadelphia Phillies at Cincinnati Reds | Philadelphia Phillies | L | -510.00 |
07/06 | Toronto Blue Jays at Los Angeles Angels | Toronto Blue Jays | L | -780.00 |
07/06 | Cleveland Guardians at Detroit Tigers | Detroit Tigers | W | 600.00 |
07/06 | Washington Nationals at Boston Red Sox | Boston Red Sox | W | 400.00 |
07/06 | New York Mets at New York Yankees | New York Yankees | W | 400.00 |
PAST 60 DAYS PLAYS |
---|
09/01 Milwaukee Brewers at Philadelphia Phillies Milwaukee Brewers L -735.00 |
09/01 Boston Red Sox at Cleveland Guardians Boston Red Sox W 500.00 |
09/01 St Louis Cardinals at Athletics St Louis Cardinals L -750.00 |
09/01 Arizona Diamondbacks at Texas Rangers Arizona Diamondbacks W 300.00 |
09/01 Milwaukee Brewers at Philadelphia Phillies Milwaukee Brewers W 500.00 |
09/01 North Carolina at TCU Under L -550.00 |
09/01 Colorado Rockies at San Francisco Giants Over L -1050.00 |
09/01 Houston Astros at Los Angeles Angels Over W 600.00 |
09/01 Tampa Bay Rays at Seattle Mariners Over W 500.00 |
09/01 Detroit Tigers at New York Mets Over W 700.00 |
09/01 Arizona Diamondbacks at Texas Rangers Over W 700.00 |
08/31 South Carolina at Virginia Tech South Carolina W 700.00 |
08/31 South Carolina at Virginia Tech Under W 400.00 |
08/31 Miami Florida at Notre Dame Under W 500.00 |
08/30 Purdue at Ball State Purdue W 900.00 |
08/30 Tennessee at Syracuse Tennessee W 500.00 |
08/30 Virginia at Coastal Carolina Virginia W 500.00 |
08/30 Georgia at Marshall Georgia P 0.00 |
08/30 Arizona at Hawaii Arizona W 500.00 |
08/30 UCLA at Utah Utah W 600.00 |
08/30 UL Lafayette at Rice UL Lafayette L -660.00 |
08/30 Clemson at LSU Clemson L -770.00 |
08/30 Oregon State at California Oregon State L -660.00 |
08/30 Florida at Long Island Florida W 600.00 |
08/30 Ohio State at Texas Under W 500.00 |
08/30 Mississippi at Georgia State Over W 500.00 |
08/30 Florida State at Alabama Under W 500.00 |
08/29 Baylor at Auburn Auburn W 800.00 |
08/29 Colorado at Georgia Tech Georgia Tech W 700.00 |
08/29 Michigan State at Western Michigan Michigan State W 400.00 |
08/28 Cincinnati at Nebraska Nebraska L -525.00 |
08/28 Baltimore Orioles at Boston Red Sox Boston Red Sox L -1287.00 |
08/28 Houston Astros at Colorado Rockies Houston Astros L -870.00 |
08/28 Cincinnati at Nebraska Over L -575.00 |
08/28 Wisconsin at Miami Ohio Over L -880.00 |
08/28 St Louis Cardinals at Pittsburgh Pirates Over L -575.00 |
08/26 New York Mets at Philadelphia Phillies Philadelphia Phillies L -525.00 |
08/26 Miami Marlins at Atlanta Braves Miami Marlins L -750.00 |
08/26 Cleveland Guardians at Tampa Bay Rays Under W 700.00 |
08/25 Liverpool at Newcastle Liverpool W 595.00 |
08/25 Chicago Sky at Las Vegas Aces Las Vegas Aces L -660.00 |
08/24 Manchester Utd at Fulham Manchester Utd L -500.00 |
08/23 New York Yankees at Boston Red Sox Boston Red Sox W 400.00 |
08/23 Kansas State at Iowa State Iowa State W 400.00 |
08/23 UNLV at Idaho State UNLV L -460.00 |
08/23 Atlanta Dream at New York Liberty New York Liberty L -440.00 |
08/23 Kansas State at Iowa State Under W 400.00 |
08/23 Western Kentucky at Sam Houston St Over W 500.00 |
08/23 Kansas at Fresno State Over L -550.00 |
08/23 Hawaii at Stanford Over L -660.00 |
08/21 New York Giants at New England Patriots Over W 500.00 |
08/19 Chicago Cubs at Milwaukee Brewers Chicago Cubs W 400.00 |
08/18 Washington Commanders at Cincinnati Bengals Over W 500.00 |
08/17 Washington Mystics at Los Angeles Sparks Los Angeles Sparks L -640.00 |
08/17 Seattle Storm at Phoenix Mercury Seattle Storm L -625.00 |
08/17 Minnesota Twins at Detroit Tigers Detroit Tigers L -550.00 |
08/17 Cleveland Guardians at Atlanta Braves Cleveland Guardians L -642.00 |
08/17 St Louis Cardinals at New York Yankees New York Yankees W 500.00 |
08/17 San Francisco Giants at Tampa Bay Rays San Francisco Giants P 0.00 |
08/17 New Orleans Saints at Jacksonville Jaguars Jacksonville Jaguars W 500.00 |
08/17 Arsenal at Manchester Utd Arsenal W 600.00 |
08/17 Chicago Bears at Buffalo Bills Over L -550.00 |
08/17 Las Vegas Aces at Dallas Wings Over W 700.00 |
08/17 Los Angeles Dodgers at San Diego Padres Under L -575.00 |
08/17 Houston Astros at Baltimore Orioles Over W 500.00 |
08/17 Athletics at Los Angeles Angels Over W 500.00 |
08/17 St Louis Cardinals at New York Yankees Over W 500.00 |
08/16 Philadelphia Eagles at Cleveland Browns Over L -550.00 |
08/16 Detroit Lions at Miami Dolphins Under L -440.00 |
08/16 Las Vegas Raiders at San Francisco 49ers Over P 0.00 |
08/16 New York Giants at New York Jets Over W 700.00 |
08/14 Toronto Blue Jays at Chicago Cubs Toronto Blue Jays W 535.00 |
08/14 Baltimore Orioles at Seattle Mariners Over L -728.00 |
08/11 New York Yankees at Minnesota Twins New York Yankees W 500.00 |
08/10 Chicago Bears at Miami Dolphins Chicago Bears P 0.00 |
08/10 New York Liberty at Minnesota Lynx New York Liberty L -815.00 |
08/10 Los Angeles Chargers at New Orleans Saints New Orleans Saints L -660.00 |
08/10 San Francisco Giants at Washington Nationals Washington Nationals W 400.00 |
08/10 Seattle Mariners at Tampa Bay Rays Seattle Mariners W 500.00 |
08/10 Dallas Wings at Washington Mystics Over W 800.00 |
08/09 Buffalo Bills at New York Giants New York Giants W 500.00 |
08/09 Minnesota Vikings at Houston Texans Houston Texans L -535.00 |
08/09 Jacksonville Jaguars at Pittsburgh Steelers Jacksonville Jaguars L -550.00 |
08/09 Tampa Bay Buccaneers at Tennessee Titans Tennessee Titans L -575.00 |
08/09 Buffalo Bills at New York Giants Over W 700.00 |
08/09 Minnesota Vikings at Houston Texans Over L -440.00 |
08/09 Los Angeles Rams at Dallas Cowboys Under L -400.00 |
08/08 Carolina Panthers at Cleveland Browns Carolina Panthers L -690.00 |
08/07 Baltimore Ravens at Indianapolis Colts Indianapolis Colts L -460.00 |
08/07 Philadelphia Eagles at Cincinnati Bengals Over W 500.00 |
08/07 Pittsburgh Pirates at Cincinnati Reds Under L -540.00 |
08/07 Seattle Mariners at Chicago White Sox Under W 400.00 |
08/04 Atlanta Braves at Milwaukee Brewers Milwaukee Brewers W 600.00 |
08/04 Miami Marlins at Houston Astros Miami Marlins L -750.00 |
08/04 Detroit Tigers at Minnesota Twins Detroit Tigers L -650.00 |
08/04 Philadelphia Phillies at Baltimore Orioles Philadelphia Phillies L -750.00 |
08/04 Chicago Cubs at Cincinnati Reds Under W 500.00 |
08/03 New York Mets at San Francisco Giants New York Mets L -628.00 |
08/03 Boston Red Sox at Houston Astros Houston Astros L -540.00 |
08/03 Tampa Bay Rays at Los Angeles Dodgers Los Angeles Dodgers W 500.00 |
07/31 Detroit Lions at Los Angeles Chargers Detroit Lions L -774.00 |
07/31 New York Yankees at Tampa Bay Rays New York Yankees W 618.00 |
07/31 Washington Mystics at Golden State Valkyries Washington Mystics L -1100.00 |
07/31 Detroit Lions at Los Angeles Chargers Over W 500.00 |
07/31 New York Yankees at Tampa Bay Rays Over W 600.00 |
07/30 San Diego Padres at New York Mets New York Mets L -500.00 |
07/30 Houston Astros at Washington Nationals Washington Nationals L -750.00 |
07/30 San Francisco Giants at Pittsburgh Pirates San Francisco Giants L -675.00 |
07/30 San Diego Padres at New York Mets Over L -525.00 |
07/29 Baltimore Orioles at Toronto Blue Jays Toronto Blue Jays L -400.00 |
07/27 Pittsburgh Pirates at Arizona Diamondbacks Pittsburgh Pirates W 500.00 |
07/27 St Louis Cardinals at San Diego Padres Under L -720.00 |
07/25 Milwaukee Brewers at Miami Marlins Milwaukee Brewers L -690.00 |
07/23 Chicago Cubs at Kansas City Royals Chicago Cubs L -850.00 |
07/23 Chicago Cubs at Kansas City Royals Over W 500.00 |
07/20 Arizona Diamondbacks at St Louis Cardinals Arizona Diamondbacks W 600.00 |
07/20 Seattle Mariners at Houston Astros Seattle Mariners L -725.00 |
07/20 Miami Marlins at Kansas City Royals Kansas City Royals W 400.00 |
07/20 Los Angeles Dodgers at Milwaukee Brewers Milwaukee Brewers L -420.00 |
07/20 Toronto Blue Jays at San Francisco Giants San Francisco Giants L -725.00 |
07/20 Washington Nationals at San Diego Padres Under L -500.00 |
07/20 New York Mets at Cincinnati Reds Under W 500.00 |
07/20 Arizona Diamondbacks at St Louis Cardinals Over L -630.00 |
07/20 Atlanta Braves at New York Yankees Over L -784.00 |
07/11 Chicago White Sox at Cleveland Guardians Under W 420.00 |
07/10 Los Angeles Sparks at Minnesota Lynx Los Angeles Sparks L -550.00 |
07/10 Cincinnati Reds at Miami Marlins Cincinnati Reds W 400.00 |
07/09 San Francisco Giants at Philadelphia Phillies Philadelphia Phillies W 400.00 |
07/09 Detroit Tigers at Tampa Bay Rays Detroit Tigers L -552.00 |
07/09 San Francisco Giants at Philadelphia Phillies Over W 400.00 |
07/06 Colorado Rockies at Chicago White Sox Chicago White Sox L -805.00 |
07/06 New York Liberty at Seattle Storm Seattle Storm W 500.00 |
07/06 Philadelphia Phillies at Cincinnati Reds Philadelphia Phillies L -510.00 |
07/06 Toronto Blue Jays at Los Angeles Angels Toronto Blue Jays L -780.00 |
07/06 Cleveland Guardians at Detroit Tigers Detroit Tigers W 600.00 |
07/06 Washington Nationals at Boston Red Sox Boston Red Sox W 400.00 |
07/06 New York Mets at New York Yankees New York Yankees W 400.00 |