Skip to content Skip to footer

Justin Carl Steele (born July 11, 1995) is an American professional baseball pitcher for the Chicago Cubs of Major League Baseball (MLB).

Steele made his professional debut with the Arizona League Cubs, compiling a 2.89 ERA in 18.2 innings pitched. Steele pitched 2015 with the Eugene Emeralds, going 3–1 with a 2.66 ERA in ten starts, and 2016 with the South Bend Cubs, pitching to a 5–7 record with a 5.00 ERA in 19 starts.

He started 2017 with the Myrtle Beach Pelicans, but had his season cut short in August due to an injury that required Tommy John Surgery. In 20 starts prior to the injury, he went 6–7 with a 2.92 ERA.

He returned from the injury in 2018 and pitched for the Arizona League Cubs, Myrtle Beach, and Tennessee Smokies, pitching to a combined 2–2 record with a 2.31 ERA in 11 starts. After the season, he played in the Arizona Fall League. The Cubs also added him to their 40-man roster after the season.

Steele returned to the Smokies in 2019, going 0–6 with a 5.59 ERA over 11 starts. Steele did not play a minor league game in 2020 due to the cancellation of the minor league season caused by the COVID-19 pandemic.

On August 2, 2020, Steele was promoted to the major leagues for the first time but was optioned down on August 6 without appearing in a game. On April 12, 2021, Steele was again promoted to the majors. He made his MLB debut that night against the Milwaukee Brewers, striking out the first batter he saw, Daniel Robertson.

Justin Steele Salary

Justin Steele signed a 1 year / $705,000 contract with the Chicago Cubs, including $705,000 guaranteed, and an annual average salary of $705,000. In 2022, Steele will earn a base salary of $705,000, while carrying a total salary of $705,000.

Justin Steele’s Net Worth

He has an estimated net worth of between $1 million to $3 million.

Justin Steele Scouting Report



Age: 25 yr
Height: 6-2
Weight: 205 lbs
Hits/Throws: L/L
Acquired: 2014 Draft – Round 5
RuleV: On 40 man

Physical Description: Big and physical. Sturdy bottom half. Shows some emotion on the mound.

Delivery & Mechanics: 3/4 slot from the left side. Easy and repeatable motion. Gets a good extension.

Fastball: Mostly 92-95. Easy velocity; may play up in relief. Likes to elevate it and generates a lot of swing and miss when doing so. Throws it often and uses it when he needs a strike. Has some room to grow if he becomes more efficient with his spin rates. Grade: 55

Curveball: 76-80. Slow bender. Downer. Shows great shape. Grows confident with the pitch as the game goes on and particularly uses it to put away lefties. Locates it well to the outer half of the plate. Flashes plus. Grade: 55

Changeup: Shows feel but does not throw it often. Keeps the pitch down and displays a tendency to bury it in the dirt. Grade: 40

Control and Command: Control is ahead of command. Inconsistently hits his spots but is mostly around the zone. Fastball often misses up. Buries his secondaries when he misses. Command comes and goes depending on his confidence on the mound. Control: 45 | Command: 40

Overall: Flashes a starter’s repertoire. When Steele is in a rhythm he looks like a starter, but he is 25 and yet to pitch above AA. He has already had Tommy John surgery and his inconsistency and lack of feel in 2019 may have been a remnant of it. Steele flashes two above-average or better pitches, which bodes well for a reliever floor. If he can regain his pre-TJ form and stay healthy, there’s back-end potential. Gotten some reports of a newly developed slider while at the alternate site and instructs. Very high spin offering sitting around 2740-2950 RPM and has supposedly topped 3000 RPM. Definitely worth monitoring.

OFP: 40
Role: 40 – Low-Leverage Reliever
Risk: Moderate

Justin Steele Stats

Career Stats

2021 CHC NL 4 4 4.26 20 9 0 0 1 0 0 57.0 50 29 27 12 964 5 27 2 59 .233 1.35 1.68
2022 CHC NL 1 4 3.82 8 8 0 0 0 0 0 33.0 30 17 14 1 606 0 17 0 38 .236 1.42 1.10
MLB Career 5 8 4.10 28 17 0 0 1 0 0 90.0 80 46 41 13 1570 5 44 2 97 .234 1.38 1.43