On April 6, 2004, Lawton filed a report with the Philadelphia Police Department regarding a jewelry theft in his hotel room. Lawton, who was in Philadelphia with the Indians, reported that the jewelry in question was worth US$117,000. On April 18, Lawton hit two home runs in a game against the Detroit Tigers. Lawton was selected to play in the 2004 MLB All-Star Game that season. In that game, he got one hit in two at-bats. On August 9, Lawton hit a game-winning home run against the Chicago White Sox. On the season, Lawton batted .277 with 109 runs scored, 164 hits, 25 doubles, 20 home runs, 70 RBIs, and 23 stolen bases in 150 games played. As a fielder, he played 124 games in right field, and 19 in left field. On defense, Lawton committed four errors; and made nine assists and 266 putouts. Amongst AL batters, Lawton was tied for fifth in double plays grounded into (21), tied for sixth in stolen bases, and was tied for tenth in caught stealing (9).