← Back to Pitchers

Luis Castillo
Seattle MarinersMLB
ID: 622491
35
Outings
3,136
Total Pitches
167
Strikeouts
51
Walks
3.27
K/BB
Proprietary Metrics
35 games • 3,136 pitches
84Tunnel ScoreRelease point similarity59SeparationMovement divergence0Extension ScoreFastball extension & velo jump
What do these metrics mean?
Tunnel Score (0-100): Measures how similar a pitcher's pitches look coming out of the hand before they diverge. Higher scores indicate better deception—the ball looks the same to the batter regardless of pitch type until it's too late.
Separation Score (0-100): Measures how much the pitches diverge at the plate based on horizontal and vertical movement. Higher separation means more contrast between pitch types, making the arsenal harder to square up.
Extension Score (0-100): Measures fastball extension and perceived velocity jump. Higher scores indicate better release extension and effective speed vs release speed, making the fastball appear faster to batters.
Arsenal Over Time
Velocity Over Time
Spin Rate Over Time
All Outings (171)
| Date▲▼ | Opp▲▼ | Pitches▲▼ | Velo▲▼ | K▲▼ | BB▲▼ | SwStr%▲▼ | Tunnel▲▼ | Sep▲▼ | Pair▲▼ |
|---|---|---|---|---|---|---|---|---|---|
| 2025-10-16 | TOR | 48 | 91.8(96.2) | 1 | 1 | 10.4% | 84 | 67 | SI/SL |
| 2025-10-10 | DET | 15 | 93.8(97.1) | 1 | 0 | 20.0% | 86 | 57 | FF/SL |
| 2025-10-05 | DET | 85 | 92.1(97.0) | 3 | 4 | 14.1% | 80 | 64 | FF/SL |
| 2025-09-24 | COL | 93 | 90.7(96.1) | 10 | 0 | 16.1% | 83 | 66 | FF/SL |
| 2025-09-18 | KC | 84 | 90.8(95.7) | 3 | 0 | 6.0% | 83 | 55 | FF/SL |
| 2025-09-12 | LAA | 96 | 92.2(96.8) | 5 | 2 | 18.8% | 81 | 61 | FF/SL |
| 2025-09-07 | ATL | 82 | 90.8(95.8) | 6 | 0 | 22.0% | 80 | 55 | FF/SL |
| 2025-09-01 | TB | 78 | 91.2(96.0) | 5 | 1 | 11.5% | 81 | 59 | SI/SL |
| 2025-08-26 | SD | 87 | 90.3(95.4) | 6 | 3 | 11.5% | 85 | 56 | SI/SL |
| 2025-08-20 | PHI | 88 | 90.3(95.3) | 2 | 2 | 6.8% | 86 | 52 | FF/SL |
| 2025-08-15 | NYM | 95 | 91.9(95.7) | 5 | 1 | 14.7% | 84 | 53 | FF/SL |
| 2025-08-08 | TB | 99 | 92.5(95.6) | 5 | 0 | 8.1% | 87 | 51 | FF/SI |
| 2025-08-02 | TEX | 87 | 92.3(95.6) | 4 | 1 | 6.9% | 85 | 52 | FF/SL |
| 2025-07-28 | ATH | 89 | 92.7(96.1) | 4 | 0 | 6.7% | 82 | 51 | FF/SL |
| 2025-07-23 | MIL | 90 | 92.4(96.6) | 7 | 0 | 12.2% | 85 | 53 | FF/SL |
| 2025-07-18 | HOU | 100 | 92.8(97.0) | 7 | 2 | 7.0% | 85 | 59 | FF/SL |
| 2025-07-11 | DET | 100 | 93.4(97.3) | 6 | 2 | 10.0% | 82 | 52 | FF/SL |
| 2025-07-05 | PIT | 99 | 92.7(97.2) | 8 | 0 | 16.2% | 84 | 62 | FF/SL |
| 2025-06-29 | TEX | 106 | 92.9(96.9) | 4 | 2 | 11.3% | 84 | 57 | FF/SL |
| 2025-06-24 | MIN | 91 | 91.2(96.7) | 3 | 2 | 7.7% | 83 | 59 | SI/SL |
| 2025-06-18 | BOS | 86 | 92.0(96.4) | 5 | 2 | 12.8% | 85 | 55 | FF/SL |
| 2025-06-13 | CLE | 99 | 92.4(96.5) | 7 | 3 | 15.2% | 84 | 60 | CH/FF |
| 2025-06-07 | LAA | 95 | 93.0(97.1) | 5 | 0 | 11.6% | 82 | 64 | FF/SL |
| 2025-06-01 | MIN | 97 | 91.7(97.3) | 5 | 2 | 16.5% | 84 | 67 | FF/SL |
| 2025-05-25 | HOU | 114 | 92.7(97.7) | 6 | 1 | 12.3% | 85 | 60 | FF/SL |
| 2025-05-19 | CWS | 94 | 92.8(96.7) | 5 | 0 | 11.7% | 85 | 60 | FF/SL |
| 2025-05-14 | NYY | 93 | 91.1(96.8) | 6 | 2 | 12.9% | 85 | 67 | FF/SL |
| 2025-05-09 | TOR | 94 | 90.5(94.8) | 3 | 2 | 7.4% | 86 | 60 | FF/SL |
| 2025-05-03 | TEX | 88 | 91.4(96.5) | 2 | 2 | 0.0% | 85 | 57 | FF/SL |
| 2025-04-26 | MIA | 90 | 91.7(96.6) | 5 | 2 | 17.8% | 82 | 62 | FF/SL |
| 2025-04-20 | TOR | 102 | 91.8(96.6) | 5 | 2 | 8.8% | 86 | 62 | FF/SL |
| 2025-04-15 | CIN | 95 | 91.6(96.0) | 3 | 4 | 8.4% | 86 | 58 | FF/SL |
| 2025-04-08 | HOU | 102 | 93.4(96.0) | 6 | 2 | 13.7% | 85 | 57 | FF/SL |
| 2025-04-02 | DET | 92 | 92.1(95.8) | 5 | 2 | 10.9% | 88 | 59 | FF/SL |
| 2025-03-28 | ATH | 83 | 90.7(96.0) | 4 | 2 | 10.8% | 84 | 60 | FF/SL |
| 2024-09-08 | STL | 59 | 92.5(97.3) | 3 | 1 | 15.3% | 83 | 54 | FF/SL |
| 2024-09-03 | ATH | 99 | 92.7(96.8) | 5 | 1 | 12.1% | 85 | 54 | FF/SL |
| 2024-08-28 | TB | 97 | 94.5(97.2) | 4 | 2 | 17.5% | 81 | 54 | FF/SI |
| 2024-08-23 | SF | 100 | 92.2(97.3) | 9 | 0 | 15.0% | 82 | 70 | FF/SL |
| 2024-08-17 | PIT | 103 | 93.2(97.7) | 6 | 3 | 10.7% | 84 | 42 | FF/SL |
| 2024-08-11 | NYM | 96 | 93.0(97.1) | 9 | 2 | 11.5% | 84 | 55 | FF/SL |
| 2024-08-06 | DET | 99 | 91.5(97.2) | 9 | 0 | 11.1% | 85 | 60 | FF/SL |
| 2024-07-30 | BOS | 100 | 93.5(97.6) | 4 | 1 | 6.0% | 83 | 52 | FF/SL |
| 2024-07-24 | LAA | 100 | 93.1(97.5) | 7 | 2 | 9.0% | 84 | 57 | FF/SL |
| 2024-07-19 | HOU | 90 | 90.6(97.0) | 3 | 1 | 5.6% | 82 | 64 | FF/SL |
| 2024-07-11 | LAA | 86 | 93.2(97.4) | 5 | 2 | 12.8% | 82 | 62 | FF/SL |
| 2024-07-05 | TOR | 104 | 91.7(97.4) | 8 | 2 | 8.7% | 78 | 65 | FF/SL |
| 2024-06-30 | MIN | 77 | 91.7(96.8) | 3 | 0 | 15.6% | 84 | 52 | CH/SL |
| 2024-06-25 | TB | 103 | 92.1(97.1) | 4 | 4 | 6.8% | 86 | 60 | FF/SL |
| 2024-06-20 | CLE | 93 | 91.2(97.7) | 4 | 2 | 7.5% | 86 | 52 | CH/SL |
| 2024-06-14 | TEX | 99 | 91.9(96.0) | 7 | 1 | 12.1% | 86 | 58 | FF/SL |
| 2024-06-08 | KC | 84 | 92.4(96.8) | 4 | 1 | 8.3% | 86 | 45 | FF/SL |
| 2024-06-02 | LAA | 102 | 92.0(96.2) | 6 | 3 | 19.6% | 88 | 51 | FF/SL |
| 2024-05-28 | HOU | 95 | 91.7(96.6) | 6 | 1 | 15.8% | 86 | 56 | FF/SL |
| 2024-05-23 | NYY | 91 | 93.6(98.3) | 3 | 3 | 11.0% | 87 | 52 | FF/SL |
| 2024-05-18 | BAL | 89 | 92.3(97.4) | 2 | 4 | 4.5% | 83 | 51 | FF/SL |
| 2024-05-12 | ATH | 100 | 93.1(97.4) | 8 | 0 | 12.0% | 85 | 52 | FF/SL |
| 2024-05-06 | MIN | 102 | 92.0(97.8) | 7 | 2 | 11.8% | 85 | 57 | FF/SL |
| 2024-04-30 | ATL | 103 | 92.6(97.4) | 7 | 1 | 18.4% | 83 | 60 | FF/SL |
| 2024-04-25 | TEX | 102 | 91.8(97.2) | 6 | 2 | 13.7% | 84 | 66 | FF/SL |
| 2024-04-20 | COL | 96 | 91.3(96.2) | 9 | 1 | 17.7% | 82 | 61 | FF/SL |
| 2024-04-14 | CHC | 103 | 90.7(96.8) | 9 | 0 | 18.4% | 85 | 60 | FF/SL |
| 2024-04-08 | TOR | 101 | 91.9(97.4) | 6 | 1 | 8.9% | 83 | 61 | FF/SL |
| 2024-04-02 | CLE | 103 | 91.9(96.6) | 7 | 0 | 9.7% | 83 | 57 | CH/FF |
| 2024-03-28 | BOS | 91 | 93.1(97.7) | 5 | 2 | 5.5% | 80 | 59 | FF/SL |
| 2023-09-30 | TEX | 86 | 92.9(98.3) | 4 | 5 | 8.1% | 88 | 60 | FF/SL |
| 2023-09-25 | HOU | 92 | 93.4(99.2) | 8 | 1 | 14.1% | 88 | 57 | SI/SL |
| 2023-09-19 | ATH | 99 | 92.0(96.8) | 8 | 3 | 17.2% | 88 | 57 | FF/SL |
| 2023-09-13 | LAA | 104 | 93.6(98.2) | 8 | 3 | 11.5% | 85 | 58 | FF/SL |
| 2023-09-07 | TB | 109 | 92.1(96.7) | 8 | 4 | 14.7% | 84 | 58 | FF/SL |
| 2023-09-02 | NYM | 89 | 92.0(97.2) | 2 | 2 | 13.5% | 82 | 56 | FF/SL |
| 2023-08-27 | KC | 95 | 92.9(97.6) | 6 | 1 | 16.8% | 85 | 57 | FF/SL |
| 2023-08-21 | CWS | 95 | 94.6(98.5) | 9 | 0 | 12.6% | 85 | 52 | FF/SL |
| 2023-08-16 | KC | 99 | 91.5(97.6) | 3 | 1 | 7.1% | 85 | 52 | FF/SL |
| 2023-08-11 | BAL | 101 | 93.6(99.2) | 8 | 2 | 15.8% | 84 | 60 | FF/SL |
| 2023-08-04 | LAA | 100 | 92.0(98.6) | 6 | 1 | 15.0% | 83 | 54 | FF/SL |
| 2023-07-30 | AZ | 102 | 92.8(99.2) | 7 | 1 | 13.7% | 83 | 58 | FF/SL |
| 2023-07-24 | MIN | 104 | 91.9(97.9) | 9 | 2 | 16.3% | 85 | 56 | FF/SL |
| 2023-07-19 | MIN | 104 | 92.5(99.2) | 11 | 2 | 19.2% | 85 | 58 | FF/SL |
| 2023-07-14 | DET | 91 | 91.1(97.4) | 5 | 0 | 12.1% | 84 | 63 | FF/SL |
| 2023-07-07 | HOU | 89 | 92.6(97.7) | 3 | 0 | 12.4% | 84 | 53 | SI/SL |
| 2023-07-02 | TB | 95 | 91.2(98.0) | 6 | 0 | 20.0% | 85 | 60 | FF/SL |
| 2023-06-26 | WSH | 103 | 92.3(98.4) | 7 | 1 | 15.5% | 79 | 62 | FF/SL |
| 2023-06-21 | NYY | 103 | 92.1(98.3) | 3 | 4 | 9.7% | 84 | 65 | FF/SL |
| 2023-06-14 | MIA | 101 | 94.6(98.8) | 6 | 6 | 13.9% | 84 | 57 | FF/SL |
| 2023-06-09 | LAA | 110 | 94.2(98.5) | 10 | 1 | 20.0% | 81 | 62 | FF/SL |
| 2023-06-02 | TEX | 99 | 93.2(98.9) | 6 | 1 | 13.1% | 83 | 60 | FF/SL |
| 2023-05-27 | PIT | 99 | 93.0(98.3) | 10 | 2 | 24.2% | 84 | 65 | FF/SL |
| 2023-05-22 | ATH | 101 | 93.9(99.2) | 8 | 2 | 20.8% | 76 | 60 | CH/FF |
| 2023-05-16 | BOS | 91 | 92.2(98.7) | 6 | 2 | 7.7% | 81 | 56 | FF/SL |
| 2023-05-10 | TEX | 98 | 91.9(97.0) | 9 | 0 | 16.3% | 87 | 56 | FF/SL |
| 2023-05-05 | HOU | 96 | 93.2(97.7) | 5 | 1 | 13.5% | 87 | 60 | FF/SL |
| 2023-04-28 | TOR | 95 | 92.4(97.6) | 4 | 2 | 10.5% | 85 | 61 | FF/SL |
| 2023-04-22 | STL | 100 | 92.0(96.5) | 8 | 2 | 15.0% | 86 | 56 | FF/SL |
| 2023-04-16 | COL | 91 | 91.9(97.9) | 9 | 0 | 18.7% | 84 | 64 | FF/SL |
| 2023-04-10 | CHC | 93 | 91.5(96.5) | 5 | 2 | 9.7% | 84 | 60 | FF/SL |
| 2023-04-04 | LAA | 99 | 91.9(96.8) | 6 | 2 | 15.2% | 82 | 63 | FF/SL |
| 2023-03-30 | CLE | 76 | 93.3(98.4) | 6 | 0 | 17.1% | 85 | 52 | FF/SI |
| 2022-10-13 | HOU | 104 | 95.9(99.6) | 7 | 0 | 11.5% | 86 | 48 | SI/SL |
| 2022-10-07 | TOR | 108 | 94.7(100.3) | 5 | 0 | 13.9% | 84 | 62 | FF/SL |
| 2022-10-01 | ATH | 77 | 93.5(98.8) | 8 | 1 | 15.6% | 84 | 62 | FF/SL |
| 2022-09-25 | KC | 97 | 92.5(99.7) | 5 | 3 | 11.3% | 84 | 56 | FF/SL |
| 2022-09-20 | ATH | 85 | 93.6(100.2) | 4 | 2 | 12.9% | 84 | 58 | FF/SL |
| 2022-09-14 | SD | 99 | 94.2(100.1) | 9 | 1 | 15.2% | 87 | 55 | SI/SL |
| 2022-09-07 | CWS | 92 | 93.8(98.6) | 8 | 1 | 13.0% | 85 | 54 | FF/SL |
| 2022-09-02 | CLE | 96 | 93.3(99.4) | 4 | 1 | 8.3% | 84 | 55 | FF/SL |
| 2022-08-27 | CLE | 115 | 93.5(99.5) | 10 | 1 | 17.4% | 86 | 56 | FF/SL |
| 2022-08-21 | ATH | 86 | 91.9(98.1) | 5 | 1 | 15.1% | 85 | 54 | FF/SL |
| 2022-08-15 | LAA | 109 | 93.7(97.8) | 9 | 1 | 14.7% | 83 | 51 | SI/SL |
| 2022-08-09 | NYY | 110 | 94.0(98.5) | 7 | 2 | 17.3% | 84 | 55 | SI/SL |
| 2022-08-03 | NYY | 109 | 93.9(99.7) | 8 | 3 | 10.1% | 84 | 53 | SI/SL |
| 2022-07-27 | MIA | 92 | 92.2(98.4) | 8 | 1 | 16.3% | 85 | 52 | FF/SL |
| 2022-07-14 | NYY | 114 | 94.5(99.7) | 8 | 4 | 9.6% | 84 | 53 | FF/SL |
| 2022-07-08 | TB | 108 | 93.3(99.2) | 8 | 1 | 12.0% | 85 | 53 | FF/SL |
| 2022-07-03 | ATL | 103 | 93.4(99.1) | 6 | 1 | 10.7% | 87 | 55 | FF/SL |
| 2022-06-28 | CHC | 123 | 93.4(98.8) | 11 | 3 | 18.7% | 85 | 58 | FF/SL |
| 2022-06-22 | LAD | 103 | 91.3(98.2) | 6 | 3 | 10.7% | 86 | 55 | FF/SL |
| 2022-06-15 | AZ | 110 | 92.6(99.8) | 6 | 2 | 8.2% | 84 | 53 | CH/SL |
| 2022-06-10 | STL | 102 | 92.2(99.3) | 3 | 1 | 12.7% | 85 | 56 | FF/SL |
| 2022-06-05 | WSH | 111 | 92.5(99.3) | 6 | 4 | 11.7% | 83 | 54 | SI/SL |
| 2022-05-31 | BOS | 100 | 92.9(99.2) | 10 | 3 | 19.0% | 83 | 61 | CH/FF |
| 2022-05-25 | CHC | 94 | 91.9(98.4) | 6 | 1 | 9.6% | 88 | 54 | SI/SL |
| 2022-05-20 | TOR | 94 | 91.5(98.4) | 5 | 0 | 6.4% | 84 | 49 | CH/SL |
| 2022-05-14 | PIT | 90 | 91.5(97.6) | 2 | 1 | 4.4% | 82 | 45 | SI/SL |
| 2022-05-09 | MIL | 87 | 90.6(97.2) | 5 | 3 | 11.5% | 86 | 59 | SI/SL |
| 2021-10-01 | PIT | 94 | 91.4(97.6) | 5 | 3 | 12.8% | 85 | 52 | CH/FF |
| 2021-09-23 | WSH | 109 | 93.4(98.7) | 6 | 2 | 13.8% | 82 | 50 | CH/FF |
| 2021-09-17 | LAD | 111 | 92.6(99.9) | 10 | 2 | 17.1% | 86 | 53 | CH/SL |
| 2021-09-11 | STL | 101 | 93.5(99.8) | 5 | 1 | 12.9% | 86 | 52 | CH/SL |
| 2021-09-05 | DET | 91 | 92.8(98.9) | 7 | 2 | 12.1% | 87 | 48 | CH/SL |
| 2021-08-30 | STL | 104 | 94.4(98.7) | 8 | 2 | 12.5% | 84 | 52 | CH/FF |
| 2021-08-25 | MIL | 101 | 93.6(99.3) | 6 | 2 | 15.8% | 87 | 51 | CH/FF |
| 2021-08-19 | MIA | 99 | 93.0(98.7) | 7 | 1 | 13.1% | 85 | 49 | SI/SL |
| 2021-08-14 | PHI | 106 | 94.9(100.7) | 8 | 2 | 17.9% | 84 | 45 | CH/FF |
| 2021-08-09 | CLE | 71 | 91.4(97.8) | 2 | 3 | 8.5% | 87 | 50 | SI/SL |
| 2021-08-04 | MIN | 101 | 93.2(98.9) | 7 | 1 | 11.9% | 85 | 51 | SI/SL |
| 2021-07-29 | CHC | 105 | 94.5(100.3) | 8 | 2 | 12.4% | 84 | 48 | SI/SL |
| 2021-07-24 | STL | 111 | 92.7(98.8) | 9 | 2 | 15.3% | 87 | 45 | CH/FF |
| 2021-07-17 | MIL | 101 | 93.2(99.7) | 8 | 3 | 13.9% | 84 | 52 | FF/SL |
| 2021-07-11 | MIL | 102 | 92.6(98.3) | 6 | 6 | 14.7% | 85 | 52 | SI/SL |
| 2021-07-06 | KC | 99 | 93.0(99.6) | 4 | 1 | 13.1% | 83 | 52 | SI/SL |
| 2021-07-01 | SD | 103 | 93.4(100.2) | 6 | 3 | 16.5% | 82 | 51 | SI/SL |
| 2021-06-26 | ATL | 106 | 92.1(98.9) | 6 | 2 | 14.2% | 86 | 46 | CH/SL |
| 2021-06-20 | SD | 103 | 94.0(100.0) | 7 | 3 | 13.6% | 87 | 55 | CH/FF |
| 2021-06-15 | MIL | 109 | 93.6(98.7) | 7 | 3 | 15.6% | 84 | 54 | CH/FF |
| 2021-06-10 | MIL | 96 | 92.2(99.1) | 7 | 3 | 11.5% | 83 | 53 | CH/SL |
| 2021-06-04 | STL | 95 | 93.1(99.1) | 5 | 1 | 14.7% | 83 | 55 | SI/SL |
| 2021-05-29 | CHC | 79 | 92.7(98.2) | 3 | 4 | 7.6% | 86 | 57 | FF/SL |
| 2021-05-23 | MIL | 102 | 92.4(98.7) | 5 | 4 | 11.8% | 82 | 51 | FF/SL |
| 2021-05-18 | SF | 95 | 92.1(99.2) | 11 | 2 | 20.0% | 83 | 60 | FF/SL |
| 2021-05-13 | COL | 78 | 93.8(98.3) | 3 | 2 | 12.8% | 84 | 42 | SI/SL |
| 2021-05-08 | CLE | 84 | 90.6(98.0) | 2 | 2 | 2.4% | 84 | 65 | FF/SL |
| 2021-05-01 | CHC | 94 | 92.4(98.7) | 5 | 1 | 10.6% | 79 | 53 | CH/FF |
| 2021-04-25 | STL | 85 | 89.2(97.3) | 3 | 1 | 4.7% | 82 | 59 | SI/SL |
| 2021-04-20 | AZ | 93 | 90.6(97.8) | 4 | 2 | 10.8% | 83 | 51 | CH/FF |
| 2021-04-13 | SF | 98 | 90.9(98.3) | 7 | 0 | 14.3% | 79 | 54 | CH/FF |
| 2021-04-07 | PIT | 81 | 91.6(97.8) | 5 | 1 | 14.8% | 81 | 42 | CH/FF |
| 2021-04-01 | STL | 73 | 89.0(96.4) | 0 | 2 | 8.2% | 85 | 61 | SI/SL |
| 2020-10-01 | ATL | 107 | 92.9(98.7) | 7 | 0 | 14.0% | 81 | 51 | SI/SL |
| 2020-09-26 | MIN | 77 | 93.0(98.7) | 4 | 0 | 10.4% | 80 | 53 | SI/SL |
| 2020-09-21 | MIL | 101 | 92.7(98.5) | 9 | 3 | 16.8% | 81 | 56 | SI/SL |
| 2020-09-16 | PIT | 91 | 93.4(98.7) | 10 | 1 | 19.8% | 77 | 53 | SI/SL |
| 2020-09-11 | STL | 112 | 92.5(99.4) | 6 | 3 | 13.4% | 80 | 49 | SI/SL |
| 2020-09-04 | PIT | 93 | 93.2(99.7) | 8 | 2 | 12.9% | 73 | 46 | CH/FF |
| 2020-08-30 | CHC | 93 | 93.7(98.4) | 7 | 1 | 17.2% | 82 | 53 | FF/SL |
| 2020-08-25 | MIL | 113 | 93.1(98.6) | 9 | 4 | 13.3% | 79 | 52 | CH/FF |
| 2020-08-19 | KC | 89 | 92.1(98.4) | 5 | 2 | 12.4% | 79 | 50 | FF/SL |
| 2020-08-11 | KC | 96 | 90.7(98.6) | 5 | 2 | 10.4% | 81 | 47 | CH/SL |
| 2020-08-06 | CLE | 105 | 92.1(98.5) | 9 | 4 | 15.2% | 81 | 53 | CH/SL |
| 2020-07-31 | DET | 92 | 93.6(99.5) | 6 | 1 | 18.5% | 78 | 46 | CH/FF |
| 2020-07-25 | DET | 91 | 93.3(99.0) | 11 | 1 | 24.2% | 81 | 41 | CH/FF |