Retention champions in Minnesota in 2023, ranked by loan count. Powered by ChatMMI — the only fully conversational AI experience for mortgage and real estate data.
As of October 11, 2026, the top 3 include Chantel Olson (Peoples State Bank of Plainview, NMLS #1944328), Anne Kehoe (Security Bank USA, NMLS #400918), and Brady Day (First Class Mortgage V, Inc, NMLS #206008).
Updated · Recorded mortgage transactions typically appear in this dataset approximately 22 days after the recording date.
| Rank | Loan officer | LO NMLS | Current Lender / Broker | Lender NMLS | Location | Retained Volume | Retained Loans | Retention Rate |
|---|---|---|---|---|---|---|---|---|
| #1 | Chantel Olson | 1944328 | Peoples State Bank of Plainview | 649280 | Plainview, MN | $10.0M | 20 | 100.0% |
| #2 | Anne Kehoe | 400918 | Security Bank USA | 401953 | Bemidji, MN | $2.8M | 17 | 63.0% |
| #3 | Brady Day | 206008 | First Class Mortgage V, Inc | 322842 | Maple Grove, MN | $4.5M | 15 | 38.5% |
| #3 | Susan Suckow | 699487 | Peoples State Bank of Plainview | 649280 | Elgin, MN | $1.7M | 15 | 93.8% |
| #3 | Cheri Hughes | 452924 | Co-op Credit Union of Montevideo | 512571 | Montevideo, MN | $1.1M | 15 | 88.2% |
| #6 | Mary Costley | 504786 | North Shore Bank of Commerce | 554165 | Duluth, MN | $4.8M | 14 | 46.7% |
| #6 | Michelle Anderson | 739964 | Sherburne Bank | 362519 | Monticello, MN | $1.3M | 14 | 82.4% |
| #8 | Max Cloose | 1443737 | Security Bank USA | 401953 | Bemidji, MN | $2.0M | 13 | 59.1% |
| #8 | HEATHER BRILL | 853176 | Mid-Minnesota Federal Credit Union | 441960 | — | $801K | 13 | 68.4% |
| #10 | Tanya Danielson | 509843 | Sherburne Bank | 362519 | Becker, MN | $1.7M | 12 | 70.6% |
| #10 | Adam Will | 367302 | Tradition Mortgage LLC | 286998 | Woodbury, MN | $8.2M | 12 | 42.9% |
| #12 | Jamie Mahaffey | 663473 | Affinity Plus Federal Credit Union | 402448 | Bemidji, MN | $572K | 11 | 100.0% |
| #12 | Christopher Henrichsen | 5871 | Woodland Bank | 561743 | Grand Rapids, MN | $2.7M | 11 | 50.0% |
| #14 | Casey Van Winkle | 323964 | First Class Mortgage V, Inc | 322842 | Maple Grove, MN | $2.8M | 10 | 31.3% |
| #14 | Timothy Bymark | 1452723 | North Shore Bank of Commerce | 554165 | Duluth, MN | $342K | 10 | 62.5% |
| #14 | Becky Eckelman | 730105 | DEERWOOD BANK | 408174 | — | $611K | 10 | 76.9% |
| #14 | Thomas Graese | 1884233 | Affinity Plus Federal Credit Union | 402448 | Saint Paul, MN | $682K | 10 | 24.4% |
| #18 | Candice Pflepsen | 1154057 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $1.2M | 9 | 75.0% |
| #18 | Christopher Gartner | 703578 | Compeer Financial, ACA | 619731 | Rochester, MN | $706K | 9 | 75.0% |
| #18 | Brenda Nelson | 758794 | Affinity Plus Federal Credit Union | 402448 | Faribault, MN | $492K | 9 | 28.1% |
| #21 | Mark Steil | 452837 | U.S. Bank National Association | 402761 | Earth City, MO | $6.8M | 8 | 80.0% |
| #21 | Gail Mistic-Dockendorf | 820637 | DEERWOOD BANK | 408174 | Bemidji, MN | $698K | 8 | 47.1% |
| #21 | Christine Vraa | 580203 | Heritage Bank National Association | 446440 | — | $1.1M | 8 | 72.7% |
| #21 | Cynthia Bergerson | 580194 | Co-op Credit Union of Montevideo | 512571 | — | $774K | 8 | 72.7% |
| #21 | Andrea DeChampeau | 758806 | Affinity Plus Federal Credit Union | 402448 | Grand Rapids, MN | $516K | 8 | 36.4% |
| #21 | Stacey Frank | 619339 | Midwest Bank | 523120 | Detroit Lakes, MN | $2.0M | 8 | 50.0% |
| #27 | Casey Heins | 1728622 | FIRST NATIONAL BANK OF MILACA, THE | 421880 | Isle, MN | $270K | 7 | 30.4% |
| #27 | Kathryn Glashan | 402409 | BLAZE CREDIT UNION | 469510 | Roseville, MN | $616K | 7 | 35.0% |
| #27 | Sarah Yellen | 650238 | Affinity Plus Federal Credit Union | 402448 | — | $392K | 7 | 21.2% |
| #27 | Jonathan Ressler | 277085 | The Huntington National Bank | 402436 | Minnetonka, MN | $5.5M | 7 | 70.0% |
| #27 | Christian Welle | 1479286 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $1.4M | 7 | 63.6% |
| #27 | Kathleen Smith | 648798 | NOVATION CREDIT UNION | 774681 | Inver Grove Heights, MN | $235K | 7 | 58.3% |
| #27 | Haley Barrett | 2154616 | TruStar Federal Credit Union | 401962 | Park Rapids, MN | $1.0M | 7 | 58.3% |
| #27 | Teresa Heggernes | 789497 | NEIGHBORHOOD NATIONAL BANK | 677339 | — | $807K | 7 | 70.0% |
| #35 | Brent Merritt | 340490 | Mortgage Capital of MN Inc | 324257 | Maple Grove, MN | $2.3M | 6 | 60.0% |
| #35 | Nou Thao | 1187853 | BLAZE CREDIT UNION | 469510 | Saint Paul, MN | $690K | 6 | 40.0% |
| #35 | Leisha Gregg | 658306 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $746K | 6 | 46.2% |
| #35 | Brenda Horne | 1020372 | BLAZE CREDIT UNION | 469510 | Falcon Hgts, MN | $779K | 6 | 46.2% |
| #35 | Jodi Keehr | 712124 | Compeer Financial, ACA | 619731 | Waite Park, MN | $1.3M | 6 | 60.0% |
| #35 | Andrew Klous | 758816 | Affinity Plus Federal Credit Union | 402448 | — | $226K | 6 | 33.3% |
| #41 | Loni Hedtke | 251680 | BLAZE CREDIT UNION | 469510 | Woodbury, MN | $310K | 5 | 17.2% |
| #41 | Lisa Wells | 460442 | CrossCountry Mortgage, LLC | 3029 | Minnetonka, MN | $1.0M | 5 | 33.3% |
| #41 | Yancy Stark | 128602 | Two Harbors Federal Credit Union | 459040 | Two Harbors, MN | $304K | 5 | 45.5% |
| #41 | Mathew Kremers | 380052 | Envision Capital, Inc. | 327578 | Wayzata, MN | $1.9M | 5 | 50.0% |
| #41 | Grant Johannes | 1021513 | Affinity Plus Federal Credit Union | 402448 | — | $374K | 5 | 21.7% |
| #41 | Robert Strandell | 274802 | Bell Bank | 419538 | Minneapolis, MN | $1.9M | 5 | 26.3% |
| #41 | Taylor Tollette | 1056058 | TOPLINE FINANCIAL CREDIT UNION | 654913 | Maple Grove, MN | $1.7M | 5 | 27.8% |
| #41 | Kong Thao | 1470941 | BLAZE CREDIT UNION | 469510 | Saint Paul, MN | $1.3M | 5 | 45.5% |
| #41 | Diane O'Hern | 423179 | TruStar Federal Credit Union | 401962 | Park Rapids, MN | $932K | 5 | 31.3% |
| #41 | Brady Hjelle | 1584905 | TruStar Federal Credit Union | 401962 | — | $392K | 5 | 31.3% |
These rankings are powered by MMI's nationwide residential mortgage public record dataset. MMI collects mortgage transaction data from recording jurisdictions across the United States, with an average data latency of approximately 22 days from the recording date.
Transactions are matched to NMLS identifiers for loan officers, lenders, and brokers where applicable. MMI then deduplicates, normalizes, and validates this data to create an authoritative mortgage production dataset that powers MMI's analytics, recruiting, marketing, and intelligence products.
Rankings reflect recorded mortgage transactions available to MMI at the time of the last data refresh. Recent activity may continue to update as additional transactions are recorded and processed.
TopMortgageOriginators.com. Retention Champions by Loan Count — Minnesota (2023). Powered by MMI public record mortgage production data, accessed October 11, 2026. https://topmortgageoriginators.com/lo-leaderboard/minnesota/top-retention-by-units/2023
Powered by ChatMMI