Fri 5/16 | Sat 5/17 | Sun 5/18 |
---|---|---|
Starting DET 7:07 PM EDT | DET 3:07 PM EDT | DET 1:37 PM EDT |
Positions
SP/RP
2026 Earned Positions
SP
All Leagues
Average $4.36
Median $4.00
Ottoneu Classic (4x4)
Average $5.06
Median $4.00
All Leagues
Average $3.50
Median $3.50
Ottoneu Classic (4x4)
Average $4.50
Median $5.00
Roster%
50.76%
Change
7Day
6.12%
30Day
44.65%
2025 OPL Round 2
OPL Roster%
3.53%
OPL Average Salary
$4.17

May 11, 2025 12:29 AM : Francis allowed three runs on six hits and a walk while striking out five over 6.2 innings in a no-decision versus the Mariners on Saturday.
Analysis: Francis earned his third quality start of the season with this effort, which saw him throw 59 of 89 pitches for strikes. He had allowed 11 runs across his previous 7.1 innings before finding some success in Seattle. He's now at a 5.40 ERA, 1.32 WHIP and 30:11 K:BB across 61.2 innings over eight starts this season. Francis is tentatively projected to make his next start at home versus the Tigers.
MLB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2022 | TOR | 1 | 0 | 0.2 | 1 | 0.00000 | 0.00000 | 1.49992 |
2023 | TOR | 20 | 0 | 36.1 | 35 | 1.23853 | 1.73395 | 0.82569 |
2024 | TOR | 27 | 13 | 103.2 | 92 | 1.47588 | 3.29904 | 0.92605 |
2025 | TOR | 8 | 8 | 41.2 | 30 | 2.59200 | 5.40000 | 1.32000 |
MILB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2017 | MIL (R) | 4 | 2 | 10.0 | 13 | 0.00000 | 8.10000 | 2.00000 |
2018 | MIL (A) | 22 | 19 | 104.0 | 95 | 0.77885 | 4.41346 | 1.43269 |
2018 | MIL (A+) | 4 | 4 | 24.0 | 11 | 1.12500 | 4.87500 | 1.16667 |
2019 | MIL (A+) | 3 | 3 | 14.0 | 20 | 0.64286 | 3.85714 | 1.35714 |
2019 | MIL (AA) | 25 | 24 | 128.2 | 145 | 0.97927 | 3.98705 | 1.24352 |
2021 | MIL (AA) | 4 | 4 | 21.0 | 26 | 2.14286 | 3.85714 | 1.09524 |
2021 | MIL (AAA) | 7 | 7 | 38.2 | 39 | 0.93103 | 3.49138 | 0.98276 |
2021 | TOR (AAA) | 14 | 13 | 73.0 | 71 | 1.84932 | 4.19178 | 1.19178 |
2022 | TOR (AAA) | 37 | 23 | 98.1 | 110 | 2.10508 | 6.58983 | 1.53559 |
2023 | TOR (A) | 1 | 1 | 3.0 | 3 | 0.00000 | 0.00000 | 0.00000 |
2023 | TOR (AAA) | 9 | 7 | 27.0 | 42 | 2.00000 | 2.66667 | 1.29630 |
2024 | TOR (AAA) | 6 | 4 | 19.1 | 24 | 0.46552 | 0.93103 | 0.56897 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 10, 2025 | TOR | @SEA | 1 | 0 | 0 | 0 | 6.2 | 27 | 3 | 3 | 6 | 5 | 1 | 0 | 1 |
May 4, 2025 | TOR | CLE | 1 | 0 | 0 | 0 | 4.1 | 19 | 4 | 4 | 6 | 2 | 1 | 0 | 0 |
Apr 29, 2025 | TOR | BOS | 1 | 0 | 0 | 0 | 3.0 | 17 | 7 | 7 | 8 | 1 | 0 | 0 | 5 |
Apr 23, 2025 | TOR | @HOU | 1 | 0 | 0 | 0 | 4.2 | 22 | 3 | 3 | 8 | 2 | 1 | 0 | 1 |
Apr 18, 2025 | TOR | SEA | 1 | 1 | 0 | 0 | 6.0 | 22 | 1 | 1 | 5 | 5 | 1 | 1 | 1 |
Apr 12, 2025 | TOR | @BAL | 1 | 0 | 0 | 0 | 5.2 | 23 | 5 | 3 | 3 | 5 | 2 | 0 | 2 |
Apr 6, 2025 | TOR | @NYM | 1 | 0 | 0 | 0 | 5.1 | 23 | 2 | 2 | 6 | 6 | 2 | 1 | 0 |
Mar 31, 2025 | TOR | WSN | 1 | 1 | 0 | 0 | 6.0 | 23 | 2 | 2 | 2 | 4 | 3 | 0 | 2 |
Sep 24, 2024 | TOR | BOS | 1 | 0 | 0 | 0 | 5.0 | 18 | 0 | 0 | 3 | 4 | 1 | 0 | 0 |
Sep 18, 2024 | TOR | @TEX | 1 | 0 | 0 | 0 | 6.0 | 25 | 2 | 2 | 5 | 6 | 1 | 1 | 1 |
Totals | 10 | 2 | 0 | 0 | 52.2 | 219 | 29 | 27 | 52 | 40 | 13 | 3 | 13 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 24, 2024 | AAA | BUF | SYR | 1 | 1 | 0 | 5.0 | 17 | 0 | 0 | 2 | 5 | 0 | 0 | 0 |
Jul 19, 2024 | AAA | BUF | SWB | 1 | 0 | 0 | 4.0 | 13 | 0 | 0 | 0 | 8 | 1 | 0 | 0 |
May 28, 2024 | AAA | BUF | @SYR | 0 | 1 | 0 | 3.2 | 14 | 1 | 0 | 1 | 5 | 1 | 1 | 0 |
May 22, 2024 | AAA | BUF | STP | 1 | 0 | 0 | 2.1 | 11 | 3 | 2 | 3 | 1 | 0 | 0 | 1 |
May 18, 2024 | AAA | BUF | @ROC | 0 | 1 | 0 | 2.1 | 8 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
May 14, 2024 | AAA | BUF | @ROC | 1 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 4 | 0 | 0 | 0 |
Sep 24, 2023 | AAA | BUF | NOR | 0 | 0 | 0 | 1.0 | 7 | 2 | 0 | 2 | 2 | 1 | 0 | 0 |
Sep 22, 2023 | AAA | BUF | NOR | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jul 26, 2023 | AAA | BUF | SWB | 1 | 0 | 0 | 4.0 | 17 | 1 | 1 | 3 | 6 | 2 | 0 | 1 |
Jul 20, 2023 | AAA | BUF | @SYR | 1 | 0 | 0 | 3.1 | 12 | 1 | 1 | 4 | 6 | 0 | 0 | 1 |
Totals | 6 | 3 | 0 | 28.2 | 109 | 8 | 4 | 17 | 39 | 6 | 1 | 3 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
September 5, 2024 1:06 PM | add | The Rime of Jamie Moyer | $8 |
October 10, 2024 1:07 AM | increase | The Rime of Jamie Moyer | $10 |
February 1, 2025 1:46 AM | move | Smoak and Mirrors (from The Rime of Jamie Moyer) | $10 |
Recent Trades for Bowden Francis in Ottoneu Classic (4x4)
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
March 21, 2025 11:25 AM | Southbound and Down |
Grant Holmes ATL SP/RP R $4 Bowden Francis TOR SP/RP R $7 |
Brighten The Corner Infielders |
A.J. Puk ARI RP L $6 60IL Jeremiah Estrada SDP RP R $7 Andy Pages LAD OF R $2 $1 loan |
March 5, 2025 10:30 AM | Conine-nine-nine |
Gabriel Moreno ARI C R $4 |
Bazzana Republic |
Bowden Francis TOR SP/RP R $4 |
January 31, 2025 1:45 AM | Smoak and Mirrors |
Tyler Soderstrom ATH C/1B/OF L $6 |
The Rime of Jamie Moyer |
Bowden Francis TOR SP/RP R $10 |
December 28, 2024 9:32 PM | I Must Break You |
Jazz Chisholm Jr. NYY 2B/3B/OF L $14 10IL Bowden Francis TOR SP/RP R $4 |
Big Lake Owls |
Lazaro Montes SEA A+ OF L $4 Yoshinobu Yamamoto LAD SP R $41 |
December 16, 2024 10:50 AM | One-Eighty by Sandberg |
Bowden Francis TOR SP/RP R $4 |
I Must Break You |
Colt Keith DET 1B/2B L $5 |