It’s tough to evaluate trades just three weeks after the fact. Three months or three years would probably make a bit more sense.

But for the Chicago Cubs, who acquired right fielder Nicholas Castellanos as a short-term rental to provide an instant injection of offense, the last three weeks could not have gone any better.

Castellanos had two hits, including his sixth homer as a Cub, in Chicago’s win Sunday against the Pittsburgh Pirates in the Little League Classic.

In 17 games since joining the Cubs, Castellanos is hitting .348 (24-for-69) with seven doubles in addition to the six dingers. His slugging percentage is .710 and his OPS is a robust 1.102.

(It should be noted that just one of the home runs came in Wrigley Field).

Reliever Shane Greene, sent to the Atlanta Braves in a deadline-deal on July 31, has not fared well as well.

First, the good news: Greene threw a scoreless inning Sunday, meaning he has now had three consecutive scoreless outings for his new club.

The bad news? In his first six appearances for the Braves, he allowed seven runs on 13 hits in 4 1/3 innings and lost his job as closer.

Relievers of any stripe can be erratic, and Greene was, at least in part, a victim of spectacular bad luck (including a .647 BABIP). Fortunately the Braves acquired Greene not just for the rest of the 2019 regular season. They also view him as a potent playoff arm and a nice bullpen piece for 2020, when he will be in his final year of team control before hitting free agency.

In any case, one player can only make so much difference. The Braves are 10-7 since Aug. 1 and remain the overwhelming favorites to win the National League East Division; the Cubs are 9-8 and are still in a fight for the NL Central.

The Tigers hope that at least one of the four players they acquired from the Cubs and Braves pay dividends down the road.

One player they got from the Braves, outfielder Travis Demeritte, has already landed in the big leagues.

Demeritte, 24, has hit .267 (16-for-60) in 17 games with the Tigers with a homer, two triples and three doubles. His OPS is .772.

He strikes out too much (32 percent of plate appearances), and although he has drawn seven walks, the last one came 10 games ago. Defensively, he’s a work in progress.

But Demeritte will at least be part of the outfield conversation in 2020.

The other player acquired from the Braves, left-handed pitching prospect Joey Wentz, is doing everything he can to pitch himself into the 2020 discussion.

Since joining the Tigers and being assigned to the Double-A Erie Seawolves, Wentz has allowed just three runs in 15 innings over three starts, striking out 22 and walking two.

Right-handed reliever Alex Lange, a former first-round pick from LSU, has allowed four runs in seven innings of relief with Erie.

The other player acquired from the Cubs for Castellanos, right-handed starter Paul Richan, pitched well in his last start for Class A (Advanced) Lakeland, striking out seven with no walks in six scoreless innings. He had allowed eight earned runs on 16 hits in his first two outings with the Flying Tigers.