0.300
AVG
0.879
OPS
PRO
wOBA
5.84
ERA
1.54
WHIP
PRO
FIP
+116
Run Diff
+0.2
Luck
Individual Batting
| Player | GP | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #9T. ButtsUT | 9 | 3 | 5 | 1 | 0 | 1 | 0 | 1 | 0 | 2 | 2 | 0.333 | 0.333 | 1.000 | 1.333 |
| #42K. MemarianIF | 41 | 167 | 63 | 66 | 14 | 3 | 9 | 36 | 28 | 18 | 20 | 0.395 | 0.493 | 0.677 | 1.169 |
| #17S. ShipmanIF | 31 | 125 | 31 | 40 | 6 | 0 | 11 | 45 | 13 | 38 | 5 | 0.320 | 0.396 | 0.632 | 1.028 |
| N. jrLF | 2 | 8 | 3 | 2 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0.250 | 0.400 | 0.625 | 1.025 |
| N. Gray jr.LF | 13 | 48 | 9 | 20 | 2 | 2 | 0 | 14 | 7 | 5 | 8 | 0.417 | 0.483 | 0.542 | 1.024 |
| #22A. PaulIF | 34 | 100 | 29 | 33 | 5 | 1 | 4 | 35 | 21 | 10 | 7 | 0.330 | 0.467 | 0.520 | 0.987 |
| #23C. CoffieldIF | 40 | 145 | 44 | 46 | 9 | 1 | 6 | 45 | 22 | 24 | 5 | 0.317 | 0.458 | 0.517 | 0.976 |
| #10C. GrayUT | 42 | 159 | 40 | 48 | 13 | 0 | 8 | 37 | 28 | 35 | 9 | 0.302 | 0.427 | 0.535 | 0.962 |
| #35T. LambUT | 16 | 27 | 9 | 9 | 3 | 2 | 0 | 8 | 0 | 7 | 2 | 0.333 | 0.344 | 0.593 | 0.936 |
| #2N. Gray Jr.OF | 24 | 93 | 23 | 35 | 1 | 0 | 2 | 20 | 9 | 14 | 5 | 0.376 | 0.445 | 0.452 | 0.897 |
| #4Y. GuptaIF | 28 | 77 | 23 | 25 | 3 | 0 | 1 | 9 | 14 | 10 | 11 | 0.325 | 0.447 | 0.403 | 0.849 |
| #29J. GarciaC | 9 | 30 | 4 | 9 | 1 | 0 | 1 | 5 | 1 | 9 | 1 | 0.300 | 0.364 | 0.433 | 0.797 |
| #51R. GunnettIF | 20 | 43 | 8 | 11 | 1 | 0 | 2 | 11 | 0 | 12 | 1 | 0.256 | 0.360 | 0.419 | 0.779 |
| #13T. KomodaC | 36 | 120 | 27 | 30 | 6 | 0 | 4 | 31 | 14 | 39 | 9 | 0.250 | 0.345 | 0.400 | 0.745 |
| #31B. AokiIF | 8 | 8 | 3 | 2 | 0 | 0 | 0 | 1 | 2 | 2 | 1 | 0.250 | 0.455 | 0.250 | 0.705 |
| #15D. GiustiOF | 39 | 141 | 34 | 36 | 4 | 2 | 2 | 30 | 22 | 18 | 10 | 0.255 | 0.341 | 0.355 | 0.696 |
| #27E. FleckOF | 24 | 67 | 14 | 13 | 4 | 0 | 3 | 18 | 3 | 10 | 1 | 0.194 | 0.270 | 0.388 | 0.658 |
| #26I. LeeIF | 15 | 38 | 6 | 10 | 0 | 0 | 0 | 5 | 5 | 5 | 3 | 0.263 | 0.375 | 0.263 | 0.638 |
| #11R. BoehmP | 16 | 27 | 7 | 5 | 1 | 0 | 0 | 3 | 6 | 2 | 0 | 0.185 | 0.324 | 0.222 | 0.546 |
| #25H. DouglasOF | 8 | 11 | 1 | 2 | 0 | 0 | 0 | 1 | 1 | 3 | 0 | 0.182 | 0.308 | 0.182 | 0.490 |
| #18C. WeilandOF | 9 | 13 | 2 | 1 | 1 | 0 | 0 | 5 | 1 | 6 | 1 | 0.077 | 0.278 | 0.154 | 0.432 |
| #37R. DavisC | 8 | 14 | 1 | 1 | 0 | 0 | 0 | 2 | 5 | 7 | 0 | 0.071 | 0.316 | 0.071 | 0.387 |
| #30X. HattenburgC | 12 | 24 | 3 | 4 | 0 | 0 | 0 | 2 | 0 | 4 | 0 | 0.167 | 0.185 | 0.167 | 0.352 |
| #16T. LaugenIF | 7 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 3 | 0 | 0.000 | 0.250 | 0.000 | 0.250 |
| L. BentzPH | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.000 | 0.000 | 0.000 |
Individual Pitching
| Player | ERA | WHIP | W–L | APP | GS | SV | IP | H | R | ER | BB | K |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #46N. KuranoRHP | 4.50 | 1.53 | 7–3 | 14 | 0 | 0 | 62.0 | 73 | 39 | 31 | 22 | 47 |
| #6D. HuntsmanRHP | 6.37 | 1.48 | 3–2 | 14 | 0 | 0 | 59.1 | 75 | 43 | 42 | 13 | 37 |
| #12D. HartmanRHP | 4.72 | 1.45 | 7–1 | 11 | 0 | 1 | 47.2 | 45 | 26 | 25 | 24 | 42 |
| #5S. MahlerRHP | 6.75 | 1.50 | 0–3 | 20 | 0 | 8 | 29.1 | 37 | 25 | 22 | 7 | 19 |
| #1R. BlairLHP | 4.94 | 1.50 | 1–0 | 14 | 0 | 1 | 27.1 | 21 | 18 | 15 | 20 | 17 |
| #34T. DischRHP | 4.15 | 1.23 | 2–0 | 19 | 0 | 1 | 26.0 | 23 | 13 | 12 | 9 | 19 |
| #7L. StutesmanRHP | 4.15 | 1.48 | 3–2 | 14 | 0 | 1 | 21.2 | 22 | 11 | 10 | 10 | 14 |
| #21A. WoodwardRHP | 6.75 | 1.31 | 2–1 | 5 | 0 | 0 | 21.1 | 24 | 20 | 16 | 4 | 13 |
| #8Z. WrightLHP | 7.71 | 1.98 | 1–2 | 10 | 0 | 0 | 18.2 | 32 | 23 | 16 | 5 | 11 |
| #39O. SchneiderLHP | 5.19 | 1.50 | 1–0 | 11 | 0 | 0 | 17.1 | 21 | 10 | 10 | 5 | 7 |
| #11R. BoehmLHP | 4.85 | 1.31 | 1–0 | 7 | 0 | 0 | 13.0 | 11 | 12 | 7 | 6 | 7 |
| #27E. FleckRHP | 18.00 | 2.50 | 0–1 | 5 | 0 | 0 | 6.0 | 10 | 12 | 12 | 5 | 6 |
| #14L. NikunenRHP | 7.71 | 1.71 | 0–0 | 4 | 0 | 0 | 4.2 | 3 | 4 | 4 | 5 | 6 |
| #3J. HardieRHP | 8.31 | 3.46 | 0–0 | 3 | 0 | 0 | 4.1 | 5 | 4 | 4 | 10 | 8 |
| #40M. ArlingtonLHP | 12.00 | 2.00 | 0–0 | 2 | 0 | 0 | 3.0 | 4 | 5 | 4 | 2 | 3 |
| #16T. LaugenRHP | 40.50 | 6.00 | 0–0 | 2 | 0 | 0 | 1.1 | 5 | 6 | 6 | 3 | 3 |
| #36T. OdegaardRHP | 0.00 | 1.00 | 0–0 | 1 | 0 | 0 | 1.0 | 1 | 0 | 0 | 0 | 1 |
2026 Schedule & Results
| Date | Opponent | Opp Record | Result | Margin |
|---|---|---|---|---|
| May 17 | vs Endicott | 27–9 | L 12–19 | -7 |
| May 16 | @ Montclair State | 31–11 | W 7–1 | +6 |
| May 16 | vs Husson | 20–17 | W 15–10 | +5 |
| May 15 | @ Montclair State | 31–11 | L 5–10 | -5 |
| May 8 | vs LinfieldCONF | 23–18 | W 9–7 | +2 |
| May 8 | vs Puget SoundCONF | 23–18 | W 6–0 | +6 |
| May 3 | vs WhitmanCONF | 14–24 | W 10–2 | +8 |
| May 2 | vs WhitmanCONF | 14–24 | W 7–5 | +2 |
| April 19 | @ Pacific LutheranCONF | 12–24 | W 13–6 | +7 |
| April 19 | @ Pacific LutheranCONF | 12–24 | W 5–4 | +1 |
| April 18 | @ Pacific LutheranCONF | 12–24 | L 9–15 | -6 |
| April 18 | @ Pacific LutheranCONF | 12–24 | W 8–1 | +7 |
| April 12 | vs LinfieldCONF | 23–18 | W 7–4 | +3 |
| April 11 | vs LinfieldCONF | 23–18 | W 8–3 | +5 |
| April 11 | vs LinfieldCONF | 23–18 | W 12–2 | +10 |
| April 8 | vs Lewis & ClarkCONF | 20–19 | W 11–2 | +9 |
| April 4 | @ WillametteCONF | 6–21 | L 3–4 | -1 |
| April 3 | @ WillametteCONF | 6–21 | W 14–4 | +10 |
| March 29 | vs Pacific (Ore.)CONF | 17–22 | W 20–10 | +10 |
| March 28 | vs Pacific (Ore.)CONF | 17–22 | W 15–6 | +9 |
| March 28 | vs Pacific (Ore.)CONF | 17–22 | W 23–11 | +12 |
| March 22 | @ George FoxCONF | 16–26 | W 7–3 | +4 |
| March 21 | @ George FoxCONF | 16–26 | W 4–2 | +2 |
| March 21 | @ George FoxCONF | 16–26 | W 9–2 | +7 |
| March 15 | vs Lewis & ClarkCONF | 20–19 | W 4–3 | +1 |
| March 15 | vs Lewis & ClarkCONF | 20–19 | W 17–3 | +14 |
| March 8 | @ Claremont-Mudd-Scripps | 34–13 | W 19–6 | +13 |
| March 7 | @ Claremont-Mudd-Scripps | 34–13 | L 9–12 | -3 |
| March 7 | @ Claremont-Mudd-Scripps | 34–13 | L 5–6 | -1 |
| March 6 | @ Claremont-Mudd-Scripps | 34–13 | L 10–15 | -5 |
| March 1 | @ Puget SoundCONF | 23–18 | W 7–5 | +2 |
| February 28 | @ Puget SoundCONF | 23–18 | W 10–2 | +8 |
| February 28 | @ Puget SoundCONF | 23–18 | L 4–7 | -3 |
| February 22 | @ Saint Mary's | 29–20 | W 4–2 | +2 |
| February 22 | @ Saint Mary's | 29–20 | W 12–8 | +4 |
| February 21 | @ Saint Mary's | 29–20 | L 7–8 | -1 |
| February 21 | @ Saint Mary's | 29–20 | L 0–7 | -7 |
| February 15 | @ Whittier | 17–22 | L 6–7 | -1 |
| February 14 | @ Pomona-Pitzer | 30–14 | W 7–4 | +3 |
| February 14 | @ Pomona-Pitzer | 30–14 | L 7–12 | -5 |
| February 13 | @ Pomona-Pitzer | 30–14 | L 13–15 | -2 |
| February 13 | @ La Verne | 26–19 | W 5–1 | +4 |
| February 7 | @ Lewis-Clark State | 2–0 | L 5–15 | -10 |
| February 7 | @ Lewis-Clark State | 2–0 | L 1–4 | -3 |
Advanced Batting
Advanced Pitching
Contact Map
HR
XBH
1B
Out
Plate Discipline
Situational Splits
Pitching Splits
Player Reports
Individual Player Reports
Spray charts · Platoon splits · Last 10 ABs · Career lines
Playoff Pass — $100
Dugout Mode
2026 Roster
| # | Player | Pos | B/T | Yr | Hometown |
|---|---|---|---|---|---|
| #31 | Brennan Aoki | IF | R/R | Fr. | Puyallup, Wash. |
| #40 | Mason Arlington | P | L/L | Fr. | Florence, Mont. |
| Luke Bentz | PH | ||||
| #1 | Rylen Blair | P | L/L | So. | Pasco, Wash. |
| #11 | Ryan Boehm | P | L/L | Fr. | Renton, Wash. |
| #9 | Tristan Butts | UT | R/R | So. | Trego, Mont. |
| #23 | Carson Coffield | IF | R/R | Sr. | Spokane, Wash. |
| #37 | Rylan Davis | C | R/R | Fr. | Missoula, Mont. |
| #34 | Tyler Disch | P | R/R | Sr. | Redmond, Wash |
| #25 | Henry Douglas | OF | L/L | So. | Richland, Wash. |
| #27 | Emerson Fleck | OF | R/R | So. | Spokane, Wash. |
| #29 | Junior Garcia | C | R/R | Sr. | Boise, Idaho |
| #15 | Dominic Giusti | OF | R/R | Jr. | Elk Grove, Calif. |
| #10 | Caleb Gray | UT | S/R | Sr. | Spokane Valley, Wash. |
| Nate Gray jr. | LF | ||||
| #2 | Nate Gray Jr. | OF | L/L | Sr. | Kennewick, Wash. |
| #51 | Reed Gunnett | IF | R/R | Jr. | Ramona, Calif. |
| #4 | Yash Gupta | IF | R/R | So. | Union City, Calif. |
| #3 | Jared Hardie | P | R/R | So. | Lake Stevens, Wash. |
| #12 | Dillon Hartman | P | R/R | So. | Redmond, Wash. |
| #30 | Xavier Hattenburg | C | L/R | So. | Spokane, Wash. |
| #6 | Dylan Huntsman | P | R/R | Jr. | Denver, Colo. |
| N. jr | LF | ||||
| #13 | Ty Komoda | C | R/R | Sr. | Honolulu, Hawaii |
| #46 | Nathaniel Kurano | P | R/R | So. | Honolulu, Hawaii |
| #35 | Tommy Lamb | UT | R/R | Fr. | Kennewick, Wash. |
| #16 | Tyson Laugen | IF | R/R | Sr. | Ephrata, Wash. |
| #26 | Isaac Lee | IF | R/R | So. | Renton, Wash. |
| #5 | Seth Mahler | P | R/R | Jr. | Lake Stevens, Wash. |
| #42 | Kyle Memarian | IF | R/R | Sr. | Vancouver, Wash. |
| #14 | Luke Nikunen | P | R/R | Fr. | Kalispell, Mont. |
| #36 | Tyler Odegaard | P | R/R | Fr. | Mukilteo, Wash. |
| #22 | Austin Paul | IF | L/R | Sr. | Redmond, Wash. |
| #39 | Owen Schneider | P | L/L | Fr. | Billings, Mont. |
| #17 | Spencer Shipman | IF | R/R | 5th | Newman Lake, Wash. |
| #7 | Luke Stutesman | P | R/R | Gr. | Richland, Wash. |
| #18 | Cole Weiland | OF | R/R | Jr. | Salem, Ore. |
| #50 | Bauer Williams | UT | R/R | Fr. | South Jordan, Utah |
| Aj Woodward | P | ||||
| #21 | AJ Woodward | P | R/R | Sr. | Brewster, Wash. |
| #8 | Zach Wright | P | L/L | Fr. | Boise, Idaho |
NWC Standings
| # | Team | Conf | Conf % | GB | Overall | Overall % |
|---|---|---|---|---|---|---|
| 1 | Whitworth Pirates | 22–3 | 0.880 | — | 29–15 | 0.659 |
| 2 | Lewis & Clark Pioneers | 14–12 | 0.538 | 8.5 | 20–19 | 0.513 |
| 3 | Linfield Wildcats | 14–12 | 0.538 | 8.5 | 23–18 | 0.561 |
| 4 | Puget Sound Loggers | 14–12 | 0.538 | 8.5 | 23–18 | 0.561 |
| 5 | Pacific (Ore.) Boxers | 11–10 | 0.524 | 9 | 17–22 | 0.436 |
| 6 | George Fox Bruins | 11–15 | 0.423 | 11.5 | 16–26 | 0.381 |
| 7 | Pacific Lutheran Lutes | 12–17 | 0.414 | 12 | 12–24 | 0.333 |
| 8 | Whitman Blues | 9–16 | 0.360 | 13 | 14–24 | 0.368 |
| 9 | Willamette Bearcats | 5–15 | 0.250 | 14.5 | 6–21 | 0.222 |
Whitworth Pirates • 2026 Season • D3 ScoutEngine