Justin Turner Fantasy Stats

Justin Turner
1B
Healthy
Height / Weight 5'11"  /  208 lbs.
Date of Birth (Age) Nov 23, 1984 (39)
Experience 16 seasons
College Cal State Fullerton

Season Stats

SEASON TEAM POS GP AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS FPTS
2009BAL3B12182300034300.167.318.167.48527.0
2010NYM3B9171110001300.059.111.118.2299.0
2011NYM3B11743549113300451395972.260.334.356.690760.0
2012NYM3B94171204613121992411.269.319.392.711292.0
2013NYM3B862001256131216113401.280.319.385.704293.0
2014LAD3B1092884698211743285861.340.404.493.897662.0
2015LAD3B126385551132611660367152.294.370.491.861861.0
2016LAD3B1515567915334327904810741.275.339.493.8321205.0
2017LAD3B130457721473202171595671.322.415.530.9451129.0
2018LAD3B103365621143111452475421.312.406.518.924863.0
2019LAD3B136479801392402767518820.290.372.509.8811088.0
2020LAD3B42150264691423182610.307.400.460.860340.0
2021LAD3B151533871482202787619830.278.361.471.8321186.0
2022LAD3B128468611303601381508930.278.350.438.788964.0
2023BOSDH1465588615431023965111041.276.345.455.8001193.0
2024SEA1B139460591192401155599502.259.354.383.737854.0
Career 1679 5540 797 1580 347 9 198 814 572 975 45 13 .285 .363 .458 .821 11726.0

Game Log

TEAM OPP POS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS FPTS
Mar 28, 2024 TORTBDH41000000100.000.200.000.2004.0
Mar 29, 2024 TORTBDH41110000100.250.250.500.7507.0
Mar 30, 2024 TORTB3B20000000000.000.000.000.0000.0
Mar 31, 2024 TORTB3B42310141000.750.8001.7502.55032.0
Apr 1, 2024 TORHOUDH30000000100.000.000.000.0000.0
Apr 2, 2024 TORHOUDH303200010001.0001.0001.6672.66715.0
Apr 3, 2024 TORHOUDH20000001000.000.333.000.3332.0
Apr 5, 2024 TORNYYDH30000001100.000.250.000.2502.0
Apr 6, 2024 TORNYY3B32100011100.333.400.333.73311.0
Apr 8, 2024 TORSEADH31110001000.333.500.6671.1679.0
Apr 9, 2024 TORSEADH30210001100.667.7501.0001.75010.0
Apr 10, 2024 TORSEA1B40200000100.500.500.5001.0006.0
Apr 12, 2024 TORCOLDH20100001000.500.667.5001.1675.0
Apr 14, 2024 TORCOLDH40310030001.750.7501.0001.75017.0
Apr 15, 2024 TORNYYDH30000001200.000.250.000.2502.0
Apr 16, 2024 TORNYYDH30100010101.333.250.333.5835.0
Apr 17, 2024 TORNYYDH40000000100.000.000.000.0000.0
Apr 19, 2024 TORSDDH41200120000.500.5001.2501.75019.0
Apr 20, 2024 TORSDDH40000000100.000.000.000.0000.0
Apr 21, 2024 TORSDDH31000000100.000.250.000.2504.0
Apr 22, 2024 TORKC1B21000002000.000.500.000.5006.0
Apr 23, 2024 TORKCDH41200010000.500.500.5001.00010.0
Apr 24, 2024 TORKCPH101000000001.0001.0001.0002.0003.0
Apr 25, 2024 TORKCDH21110000000.500.5001.0001.5007.0
Apr 26, 2024 TORLADDH30100000100.333.333.333.6663.0
Apr 27, 2024 TORLADDH40000000300.000.000.000.0000.0
Apr 28, 2024 TORLAD1B41100000000.250.250.250.5005.0
Apr 29, 2024 TORKCDH52200230100.400.4001.6002.00030.0
Apr 30, 2024 TORKCDH40000000200.000.000.000.0000.0
May 3, 2024 TORWSHDH40100000000.250.250.250.5003.0
May 4, 2024 TORWSH3B41100010200.250.250.250.5007.0
May 5, 2024 TORWSHDH40000001100.000.200.000.2002.0
May 7, 2024 TORPHI3B40100000000.250.250.250.5003.0
May 8, 2024 TORPHIDH51000000000.000.000.000.0002.0
May 10, 2024 TORMINDH40000000000.000.000.000.0000.0
May 11, 2024 TORMINDH50000000000.000.000.000.0000.0
May 15, 2024 TORBALDH20000000000.000.000.000.0000.0
May 17, 2024 TORTBDH40000000000.000.000.000.0000.0
May 18, 2024 TORTBDH40000000200.000.000.000.0000.0
May 20, 2024 TORCHWDH40000000100.000.000.000.0000.0
May 21, 2024 TORCHW1B30110000000.333.333.6671.0005.0
May 22, 2024 TORCHWDH11000003000.000.750.000.7508.0
May 23, 2024 TORDETPH101000100001.0001.0001.0002.0005.0
May 24, 2024 TORDETDH40100000100.250.250.250.5003.0
May 25, 2024 TORDETDH40000000100.000.000.000.0000.0
May 26, 2024 TORDETDH20000011000.000.333.000.3334.0
May 27, 2024 TORCHWDH20000000100.000.000.000.0000.0
May 28, 2024 TORCHWDH40100021100.250.400.250.6509.0
May 29, 2024 TORCHW1B20000002000.000.500.000.5004.0
May 31, 2024 TORPITDH50110001100.200.333.400.7337.0
Jun 2, 2024 TORPIT1B40000000000.000.000.000.0000.0
Jun 4, 2024 TORBAL1B40100000200.250.250.250.5003.0
Jun 5, 2024 TORBALDH41310000000.750.7501.0001.75013.0
Jun 6, 2024 TORBALDH31200001000.667.750.6671.41710.0
Jun 7, 2024 TOROAKDH30000001200.000.250.000.2502.0
Jun 8, 2024 TOROAKDH20100010000.500.500.5001.0005.0
Jun 9, 2024 TOROAKDH31110001100.333.500.6671.1679.0
Jun 11, 2024 TORMIL1B40100000000.250.250.250.5003.0
Jun 12, 2024 TORMILPH10000000000.000.000.000.0000.0
Jun 14, 2024 TORCLEDH40000000200.000.000.000.0000.0
Jun 15, 2024 TORCLEDH21000001000.000.500.000.5006.0
Jun 17, 2024 TORBOSDH32210111000.667.7502.0002.75023.0
Jun 18, 2024 TORBOSDH32100001000.333.500.333.8339.0
Jun 19, 2024 TORBOSDH41200000100.500.600.5001.10010.0
Jun 21, 2024 TORCLEDH30000000100.000.000.000.0000.0
Jun 23, 2024 TORCLEDH202000030001.0001.0001.0002.00012.0
Jun 24, 2024 TORBOSDH30100011200.333.500.333.8337.0
Jun 25, 2024 TORBOSDH40100011000.250.400.250.6507.0
Jun 26, 2024 TORBOSDH10000000000.000.000.000.0000.0
Jun 27, 2024 TORNYYDH32100011200.333.500.333.83311.0
Jun 28, 2024 TORNYYDH30210002000.667.8001.0001.80012.0
Jun 29, 2024 TORNYY1B31110001000.333.500.6671.1679.0
Jun 30, 2024 TORNYYDH40100010000.250.250.250.5005.0
Jul 1, 2024 TORHOUDH30000000200.000.250.000.2502.0
Jul 2, 2024 TORHOUDH21100012000.500.750.5001.25011.0
Jul 7, 2024 TORSEADH50000000300.000.000.000.0000.0
Jul 9, 2024 TORSFDH40000000100.000.000.000.0000.0
Jul 10, 2024 TORSFDH51100010100.200.200.200.4007.0
Jul 11, 2024 TORSFDH20000010000.000.250.000.2504.0
Jul 12, 2024 TORARI1B40000000300.000.000.000.0000.0
Jul 13, 2024 TORARIDH40000000100.000.000.000.0000.0
Jul 19, 2024 TORDETDH40100000000.250.250.250.5003.0
Jul 20, 2024 TORDETDH40000000100.000.000.000.0000.0
Jul 21, 2024 TORDET1B41100000200.250.250.250.5005.0
Jul 23, 2024 TORTBDH41300110000.750.7501.5002.25020.0
Jul 24, 2024 TORTBDH41300010000.750.750.7501.50013.0
Jul 25, 2024 TORTBDH20000001200.000.333.000.3332.0
Jul 26, 2024 TORTEXDH50210000000.400.400.6001.0008.0
Jul 27, 2024 TORTEXDH41310001000.750.8001.0001.80015.0
Jul 28, 2024 TORTEXDH41200000000.500.500.5001.0008.0
Jul 29, 2024 TORBAL1B101000000001.0001.0001.0002.0003.0
Jul 30, 2024 SEABOS1B50100020100.200.200.200.4007.0
Jul 31, 2024 SEABOS1B50200000100.400.400.400.8006.0
Aug 2, 2024 SEAPHIDH41200140100.500.5001.2501.75023.0
Aug 3, 2024 SEAPHI1B41000000100.000.200.000.2004.0
Aug 6, 2024 SEADETDH20000000100.000.333.000.3332.0
Aug 7, 2024 SEADET1B30100001100.333.500.333.8335.0
Aug 8, 2024 SEADETDH40000000200.000.000.000.0000.0
Aug 9, 2024 SEANYM1B30000000100.000.250.000.2502.0
Aug 10, 2024 SEANYM1B31210021000.667.7501.0001.75016.0
Aug 13, 2024 SEADET3B31000000200.000.250.000.2504.0
Aug 15, 2024 SEADETDH30000011100.000.250.000.2504.0
Aug 16, 2024 SEAPITPH10000000100.000.000.000.0000.0
Aug 17, 2024 SEAPIT1B40000000000.000.000.000.0000.0
Aug 18, 2024 SEAPIT1B40100000000.250.400.250.6505.0
Aug 19, 2024 SEALAD1B30100000000.333.333.333.6663.0
Aug 20, 2024 SEALAD1B10000000000.000.000.000.0000.0
Aug 21, 2024 SEALAD1B40100000000.250.250.250.5003.0
Aug 23, 2024 SEASF1B21100011100.500.667.5001.1679.0
Aug 24, 2024 SEASF1B40100001200.250.400.250.6505.0
Aug 25, 2024 SEASF1B41200000000.500.500.5001.0008.0
Aug 26, 2024 SEATBDH40000000000.000.000.000.0000.0
Aug 27, 2024 SEATB1B30000001100.000.250.000.2502.0
Aug 30, 2024 SEALAA1B31100010100.333.400.333.7339.0
Aug 31, 2024 SEALAA1B52300220100.600.6001.8002.40031.0
Sep 2, 2024 SEAOAK1B30100011000.333.500.333.8337.0
Sep 3, 2024 SEAOAK1B10000000100.000.000.000.0000.0
Sep 4, 2024 SEAOAK1B42100001000.250.400.250.6509.0
Sep 5, 2024 SEAOAKDH40000001000.000.200.000.2002.0
Sep 6, 2024 SEASTLDH50210000000.400.400.6001.0008.0
Sep 7, 2024 SEASTLDH30000001100.000.250.000.2502.0
Sep 8, 2024 SEASTL1B32210001000.667.7501.0001.75014.0
Sep 10, 2024 SEASDDH21100002000.500.750.5001.2509.0
Sep 11, 2024 SEASDDH31000001100.000.250.000.2504.0
Sep 12, 2024 SEATEXDH41100110100.250.2501.0001.25014.0
Sep 13, 2024 SEATEXDH40100000100.250.250.250.5003.0
Sep 14, 2024 SEATEX1B41210000100.500.500.7501.25010.0
Sep 15, 2024 SEATEX1B41100010100.250.200.250.4507.0
Sep 17, 2024 SEANYY1B20110001100.500.6671.0001.6677.0
Sep 18, 2024 SEANYY1B41210111100.500.6001.5002.10021.0
Sep 19, 2024 SEANYY1B20000011100.000.250.000.2504.0
Sep 20, 2024 SEATEXDH41100001300.250.400.250.6507.0
Sep 21, 2024 SEATEX1B40200000000.500.500.5001.0006.0
Sep 22, 2024 SEATEX1B41100000000.250.250.250.5005.0
Sep 23, 2024 SEAHOUDH31100011100.333.400.333.7339.0
Sep 24, 2024 SEAHOU1B30100001000.333.500.333.8335.0
Sep 25, 2024 SEAHOU1B50100020100.200.200.200.4007.0
Sep 28, 2024 SEAOAKPH10000010000.000.000.000.0002.0
Sep 29, 2024 SEAOAKDH20110020100.500.6671.0001.66711.0

Justin Turner News

Justin Turner  • 1B  •  Mariners

Justin Turner Playing On Sunday

Seattle Mariners infielder Justin Turner (knee) is in Sunday's starting lineup and will cover first base. He will bat in the five-hole. The veteran was lifted from Saturday's game after hitting a foul ball off his knee. The injury does not seem serious as the 39-year-old will rejoin the starting nine. Since September 12, Turner has been carrying an excellent .334/.395/.625 line with three doubles, two home runs, and a 4:10 BB:K ratio. Turner has shown an excellent eye at the plate with a strong 11.0% walk rate and a 17.8% K rate which are both significant above the average marks. Turner is worth a look as a value play in DFS this afternoon given his hot stretch. He will face Houston southpaw Andrew Heaney who carries a 3.89 ERA into Sunday's game.
Sep 22   
Justin Turner  • 1B  •  Mariners  |  Mitch Haniger  • RF  •  Mariners

Justin Turner, Mitch Haniger On The Bench Wednesday

Seattle Mariners first baseman/designated hitter Justin Turner and outfielder Mitch Haniger will start Wednesday's contest against the Tampa Bay Rays at T-Mobile Park on the bench. Luke Raley is at first base and is hitting sixth, while Victor Robles is starting in right field and batting in the nine-hole against Rays right-hander Drew Rasmussen. Catcher Cal Raleigh will serve as the DH. Since landing in Seattle via trade from the Toronto Blue Jays at the deadline at the end of July, the veteran Turner has essentially become a short-side platoon player, mostly starting against lefties. He's done very little with less playing time, too, going 15-for-73 (.205) with a homer, 10 RBI and 17 K's in his first 22 games with the team. As the M's look to make a move in the AL West, the right-handed-hitting Haniger may find himself on the bench more often against righties. He's batting only .210 on the year with 12 homers and 44 RBI.
Aug 28   
Justin Turner  • 1B  •  Mariners

Justin Turner Returns To The Lineup

Seattle Mariners corner infielder Justin Turner (hand) is back in the starting lineup ahead of Wednesday's game against the Detroit Tigers. The 39-year-old was removed from Tuesday's game after getting hit by a pitch in the hand. Luckily, the X-rays came back negative for any fractures. Turner will play first base and bat cleanup versus southpaw Tarik Skubal on Wednesday.
Aug 7   
Justin Turner  • 1B  •  Mariners

Justin Turner Hits Grand Slam In Friday Win Over Phillies

Seattle Mariners DH Justin Turner had a big night in his team's lopsided 10-2 win over the Philadelphia Phillies on Friday. Turner went 2-for-4 with a grand slam to help power his new team to the win. The veteran's second-inning homer traveled 397 feet with an exit velocity of 101.1 MPH and gave the Mariners an 8-0 lead. It was his first home run in a Seattle uniform after the Mariners acquired him at the trade deadline earlier in the week. Overall, Turner is hitting .261 with seven homers, 38 runs, and 37 RBI across 314 at-bats this season.
Aug 3   
Justin Turner  • 1B  •  Mariners

Mariners Acquiring Justin Turner From Blue Jays

The Seattle Mariners are acquiring veteran corner infielder/designated hitter Justin Turner from the Toronto Blue Jays on Monday, according to sources. The Blue Jays will receive an unnamed minor-leaguer in return. As the Mariners continue to seek offense, they will add the 39-year-old right-handed hitter as an option at either first base or designated hitter down the stretch in 2024. Turner is definitely no longer in his prime, but he's an experienced hitter and two-time All-Star that will bring veteran leadership to the M's clubhouse. Entering Monday's action, he was hitting a modest .254/.349/.371 with six home runs, 31 RBI and 37 runs scored in 347 trips to the plate over 89 games in his first and only season in Toronto. Turner's fantasy value shouldn't be drastically affected one way or another with the move, although he's heading from a hitter-friendly environment to a more pitcher-friendly one. UPDATE: The Blue Jays are receiving outfield prospect RJ Schreck in return.
Jul 29   
Justin Turner  • 1B  •  Blue Jays

Justin Turner Out Of Lineup Wednesday

Toronto Blue Jays designated hitter Justin Turner is out of the starting lineup on Wednesday versus the visiting Houston Astros, and the team has a paternity list move pending for him after his wife went into labor on Wednesday. When Turner is officially placed on the paternity list, he'll likely be away from the team for three days. The 39-year-old veteran had started each of the team's last nine games and probably could have used the day off on Wednesday anyway, although he did go 10-for-27 with two doubles, five RBI, four runs scored and 11 walks in the last nine games. George Springer is serving as the DH and is moving up to the leadoff spot, while rookie Addison Barger is starting in right field and batting eighth on Wednesday against Astros right-hander Ronel Blanco, who has the only no-hitter in baseball so far in 2024. UPDATE: Turner was officially placed on the paternity list.
Jul 3   
Justin Turner  • 1B  •  Blue Jays  |  Kevin Kiermaier  • CF  •  Blue Jays

Justin Turner, Kevin Kiermaier Not Playing Monday

Toronto Blue Jays designated hitter Justin Turner and outfielder Kevin Kiermaier are both starting on the bench for Monday's contest in Chicago against the White Sox. Turner has lost playing time of late, with this being the third time in the last five games that he finds himself on the bench to start. Kiermaier, meanwhile, will ride the pine for the second straight day. Daniel Vogelbach is serving as the DH and will hit fifth, while Daulton Varsho starts in center field and bats sixth against White Sox right-handed rookie Nick Nastrini. Davis Schneider is in left field and is batting leadoff for the Jays. Turner has had a disastrous month of May, hitting .102 (6-for-59) without a home run to drop his season line to .222/.301/.359. Kiermaier hasn't been much better in 2024, hitting .226 (.21-for-93) with only one homer and seven RBI.
May 27   
Justin Turner  • 1B  •  Blue Jays

Justin Turner Back In Action Friday

Toronto Blue Jays designated hitter Justin Turner (illness) is back in the lineup on Friday, serving as the DH and batting cleanup against the visiting Tampa Bay Rays and left-hander Tyler Alexander. Turner missed a few games this week while feeling under the weather, but he's back in there for the start of a series against the Rays. The 39-year-old veteran should be returned to starting fantasy lineups in redraft leagues. He's gone hitless in his last 16 plate appearances over four games but does have two home runs and five RBI in five career at-bats against Alexander. On the year, Turner has slashed .246/.317/.405 with four home runs, 16 RBI and 17 runs scored in 126 at-bats.
May 17   
Justin Turner  • 1B  •  Blue Jays

Justin Turner Still Out Sick

Toronto Blue Jays designated hitter Justin Turner (illness) is not in the team's starting lineup on Wednesday against the Baltimore Orioles. Turner was under the weather on Tuesday and was scheduled to sit out, but the contest in Baltimore was postponed due to inclement weather. However, the 39-year-old veteran is still feeling bad on Wednesday and will not play. The Blue Jays have a scheduled day off on Thursday, so perhaps Turner is feeling good enough to play on Friday in the series opener against the Tampa Bay Rays. The left-handed hitting Daniel Vogelbach is serving as the DH on Wednesday and will hit seventh against Orioles right-hander Kyle Bradish. On the year to this point, Turner is slashing a modest .250/.321/.411 with four home runs, 16 RBI and 17 runs scored in his first 36 games with Toronto.
May 15   
George Springer  • RF  •  Blue Jays  |  Justin Turner  • 1B  •  Blue Jays

George Springer, Justin Turner Under The Weather

Updating a previous report, Toronto Blue Jays outfielder George Springer (illness) and Kevin Kiermaier (illness) and designated hitter Justin Turner (illness) are both out sick on Monday against the Baltimore Orioles. Springer missed Friday and Saturday while being sick but was able to return on Sunday before going 0-for-4 with two strikeouts. It appears he's still not feeling great and will sit out another game. Turner is sick and in a slump of late, so a day off second consecutive day off should do him well. Kiermaier will miss his fourth straight game. Cavan Biggio is in right field and batting eighth, Daniel Vogelbach is the DH and is hitting fifth, while Daulton Varsho is in center field and batting second against Orioles right-hander Corbin Burnes. Davis Schneider is in left field and is batting leadoff for Toronto. It's a tough matchup for all of Toronto's hitters in the series opener against Burnes.
May 13   
LEGEND