Wed 7/09 | Thu 7/10 | Fri 7/11 |
---|---|---|
@CHW 2:10 PM EDT | --- | @ATH 10:05 PM EDT |
Positions
C
2026 Earned Positions
C
All Leagues
Average $2.50
Median $2.00
FanGraphs Points
Average $2.60
Median $2.00
All Leagues
Average $3.10
Median $2.00
FanGraphs Points
Average $2.40
Median $2.00
Roster%
95.4%
Change
7Day
1.54%
30Day
46.93%
2025 OPL Round 3
OPL Roster%
3.00%
OPL Average Salary
$2.00

July 4, 2025 3:53 PM : Kirk is not in the starting lineup for Friday's game against the Angels.
Analysis: Kirk will get a well-deserved breather after starting all four games against the Yankees to begin the week, including making three starts at catcher. Tyler Heineman will step in behind the plate in place of Kirk, who is slashing a healthy .305/.358/.420 across 288 plate appearances so far this season.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | TOR | 9 | 25 | 24 | 9 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 4.96 | 44.60 |
2021 | TOR | 60 | 189 | 165 | 40 | 8 | 0 | 8 | 19 | 3 | 0 | 0 | 3.72 | 223.40 |
2022 | TOR | 139 | 541 | 470 | 134 | 19 | 0 | 14 | 63 | 4 | 0 | 0 | 4.81 | 668.10 |
2023 | TOR | 123 | 422 | 372 | 93 | 16 | 0 | 8 | 42 | 6 | 0 | 0 | 3.37 | 414.40 |
2024 | TOR | 103 | 386 | 340 | 86 | 19 | 1 | 5 | 35 | 2 | 0 | 0 | 3.5 | 360.40 |
2025 | TOR | 76 | 302 | 273 | 82 | 9 | 0 | 7 | 25 | 1 | 0 | 0 | 4.69 | 356.10 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | TOR (R) | 1 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1.00 |
2018 | TOR (R) | 58 | 244 | 206 | 73 | 10 | 1 | 10 | 33 | 2 | 2 | 0 | 7.59 | 440.30 |
2019 | TOR (A) | 21 | 96 | 77 | 23 | 6 | 1 | 3 | 18 | 0 | 1 | 0 | 7.57 | 159.00 |
2019 | TOR (A+) | 71 | 276 | 233 | 67 | 25 | 0 | 4 | 38 | 4 | 2 | 0 | 5.38 | 382.10 |
2021 | TOR (AAA) | 14 | 56 | 49 | 17 | 3 | 0 | 2 | 5 | 0 | 0 | 0 | 6.34 | 88.70 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 7, 2025 | TOR | @CHW | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Jul 6, 2025 | TOR | LAA | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.60 |
Jul 5, 2025 | TOR | LAA | 5 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3.00 |
Jul 4, 2025 | TOR | LAA | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Jul 3, 2025 | TOR | NYY | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Jul 2, 2025 | TOR | NYY | 5 | 3 | 1 | 2 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 8.60 |
Jul 1, 2025 | TOR | NYY | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Jun 30, 2025 | TOR | NYY | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jun 28, 2025 | TOR | @BOS | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Jun 27, 2025 | TOR | @BOS | 6 | 4 | 2 | 2 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 16.10 |
Totals | 41 | 33 | 7 | 8 | 1 | 0 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 33.10 |
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 |
---|---|---|---|
February 28, 2021 8:54 PM | add | Artax Sticky Situation π | $3 |
August 5, 2021 4:28 PM | cut | Artax Sticky Situation π | $2 |
August 25, 2021 12:31 AM | add | Down by the Schoolyard [891] | $2 |
October 9, 2021 4:49 AM | increase | Down by the Schoolyard [891] | $4 |
May 5, 2022 10:14 AM | move | The Subway Rats ππ (from Down by the Schoolyard [891]) | $4 |
August 28, 2022 6:39 PM | move | Down by the Schoolyard [891] (from The Subway Rats ππ) | $4 |
October 14, 2022 2:18 AM | increase | Down by the Schoolyard [891] | $6 |
July 12, 2023 1:11 AM | cut | Down by the Schoolyard [891] | $3 |
July 21, 2023 10:53 AM | add | Strikeouts in Paris | $3 |
October 12, 2023 12:00 PM | increase | Strikeouts in Paris | $5 |
May 3, 2024 11:48 AM | cut | Strikeouts in Paris | $3 |
June 8, 2024 6:09 PM | add | Strikeouts in Paris | $3 |
June 8, 2024 6:11 PM | cut | Strikeouts in Paris | $2 |
July 11, 2024 12:09 PM | add | Strikeouts in Paris | $2 |
July 11, 2024 12:39 PM | cut | Strikeouts in Paris | $1 |
August 8, 2024 9:57 AM | add | Down by the Schoolyard [891] | $1 |
August 18, 2024 12:04 PM | cut | Down by the Schoolyard [891] | $1 |
March 3, 2025 10:19 PM | add | Strikeouts in Paris | $1 |
April 1, 2025 11:08 AM | cut | Strikeouts in Paris | $1 |
July 8, 2025 8:47 AM | add | Down by the Schoolyard [891] | $6 |