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 July 13, 2026, the top 3 include Chantel Olson (Peoples State Bank of Plainview, NMLS #1944328), Anne Kehoe (Security Bank USA, NMLS #400918), and Cheri Hughes (Co-op Credit Union of Montevideo, NMLS #452924).
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 | 18 | 64.3% |
| #3 | Cheri Hughes | 452924 | Co-op Credit Union of Montevideo | 512571 | Montevideo, MN | $1.3M | 16 | 88.9% |
| #4 | Brady Day | 206008 | First Class Mortgage V, Inc | 322842 | Maple Grove, MN | $4.5M | 15 | 38.5% |
| #4 | Susan Suckow | 699487 | Peoples State Bank of Plainview | 649280 | Elgin, MN | $1.7M | 15 | 93.8% |
| #6 | Tanya Danielson | 509843 | Sherburne State Bank | 362519 | Becker, MN | $1.7M | 14 | 73.7% |
| #6 | Mary Costley | 504786 | North Shore Bank of Commerce | 554165 | Duluth, MN | $4.9M | 14 | 46.7% |
| #6 | Michelle Anderson | 739964 | Sherburne State Bank | 362519 | Monticello, MN | $1.3M | 14 | 82.4% |
| #9 | Max Cloose | 1443737 | Security Bank USA | 401953 | Bemidji, MN | $2.0M | 13 | 56.5% |
| #9 | HEATHER BRILL | 853176 | Mid-Minnesota Federal Credit Union | 441960 | — | $801K | 13 | 68.4% |
| #11 | 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 | Thomas Graese | 1884233 | Affinity Plus Federal Credit Union | 402448 | Saint Paul, MN | $682K | 10 | 24.4% |
| #14 | Becky Eckelman | 730105 | DEERWOOD BANK | 408174 | — | $611K | 10 | 76.9% |
| #14 | Christopher Gartner | 703578 | Compeer Financial, ACA | 619731 | Rochester, MN | $993K | 10 | 76.9% |
| #14 | Timothy Bymark | 1452723 | North Shore Bank of Commerce | 554165 | Duluth, MN | $342K | 10 | 62.5% |
| #14 | Casey Van Winkle | 323964 | First Class Mortgage V, Inc | 322842 | Maple Grove, MN | $2.8M | 10 | 31.3% |
| #19 | Candice Pflepsen | 1154057 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $1.2M | 9 | 75.0% |
| #19 | Brenda Nelson | 758794 | Affinity Plus Federal Credit Union | 402448 | Faribault, MN | $492K | 9 | 27.3% |
| #19 | Gail Mistic-Dockendorf | 820637 | DEERWOOD BANK | 408174 | Bemidji, MN | $743K | 9 | 47.4% |
| #22 | Mark Steil | 452837 | U.S. Bank National Association | 402761 | Earth City, MO | $6.8M | 8 | 72.7% |
| #22 | Cynthia Bergerson | 580194 | Co-op Credit Union of Montevideo | 512571 | — | $774K | 8 | 72.7% |
| #22 | Stacey Frank | 619339 | Midwest Bank | 523120 | Detroit Lakes, MN | $2.0M | 8 | 50.0% |
| #22 | Casey Heins | 1728622 | FIRST NATIONAL BANK OF MILACA, THE | 421880 | Isle, MN | $292K | 8 | 32.0% |
| #22 | Christian Welle | 1479286 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $1.4M | 8 | 66.7% |
| #22 | Andrea DeChampeau | 758806 | Affinity Plus Federal Credit Union | 402448 | Grand Rapids, MN | $516K | 8 | 36.4% |
| #22 | Christine Vraa | 580203 | Heritage Bank National Association | 446440 | — | $1.1M | 8 | 72.7% |
| #29 | Leisha Gregg | 658306 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $996K | 7 | 46.7% |
| #29 | Teresa Heggernes | 789497 | NEIGHBORHOOD NATIONAL BANK | 677339 | Mora, MN | $807K | 7 | 70.0% |
| #29 | Kathryn Glashan | 402409 | BLAZE CREDIT UNION | 469510 | Roseville, MN | $616K | 7 | 35.0% |
| #29 | Kathleen Smith | 648798 | NOVATION CREDIT UNION | 774681 | Inver Grove Heights, MN | $235K | 7 | 58.3% |
| #29 | Haley Barrett | 2154616 | TruStar Federal Credit Union | 401962 | Park Rapids, MN | $1.0M | 7 | 58.3% |
| #29 | Jonathan Ressler | 277085 | The Huntington National Bank | 402436 | Minnetonka, MN | $5.5M | 7 | 70.0% |
| #29 | Andrew Klous | 758816 | Affinity Plus Federal Credit Union | 402448 | — | $250K | 7 | 36.8% |
| #29 | Sarah Yellen | 650238 | Affinity Plus Federal Credit Union | 402448 | — | $392K | 7 | 21.2% |
| #29 | Jean Dikken | 712127 | Compeer Financial, ACA | 619731 | Blue Earth, MN | $1.2M | 7 | 70.0% |
| #38 | Jodi Keehr | 712124 | Compeer Financial, ACA | 619731 | Waite Park, MN | $1.3M | 6 | 60.0% |
| #38 | Brent Merritt | 340490 | Mortgage Capital of MN Inc | 324257 | Maple Grove, MN | $2.3M | 6 | 60.0% |
| #38 | Nou Thao | 1187853 | BLAZE CREDIT UNION | 469510 | Saint Paul, MN | $690K | 6 | 40.0% |
| #38 | Brenda Horne | 1020372 | BLAZE CREDIT UNION | 469510 | Falcon Hgts, MN | $779K | 6 | 46.2% |
| #42 | Loni Hedtke | 251680 | BLAZE CREDIT UNION | 469510 | Woodbury, MN | $310K | 5 | 17.2% |
| #42 | Grant Johannes | 1021513 | Affinity Plus Federal Credit Union | 402448 | — | $374K | 5 | 20.8% |
| #42 | Brady Hjelle | 1584905 | TruStar Federal Credit Union | 401962 | — | $392K | 5 | 31.3% |
| #42 | Mathew Kremers | 380052 | Envision Capital, Inc. | 327578 | Wayzata, MN | $1.9M | 5 | 50.0% |
| #42 | Taylor Tollette | 1056058 | TOPLINE FINANCIAL CREDIT UNION | 654913 | Maple Grove, MN | $1.7M | 5 | 27.8% |
| #42 | Diane O'Hern | 423179 | TruStar Federal Credit Union | 401962 | Park Rapids, MN | $932K | 5 | 31.3% |
| #42 | Kong Thao | 1470941 | BLAZE CREDIT UNION | 469510 | Saint Paul, MN | $1.3M | 5 | 50.0% |
| #42 | Yancy Stark | 128602 | Two Harbors Federal Credit Union | 459040 | Two Harbors, MN | $304K | 5 | 45.5% |
| #42 | Jaime Preshiren | 802313 | Embarrass Vermillion Federal Credit Union | 361231 | Aurora, MN | $566K | 5 | 41.7% |
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 July 13, 2026. https://topmortgageoriginators.com/lo-leaderboard/minnesota/top-retention-by-units/2023
Powered by ChatMMI